X-Git-Url: http://git.cascardo.info/?p=cascardo%2Fipsilon.git;a=blobdiff_plain;f=ipsilon%2Flogin%2Fauthkrb.py;h=71329139062377b5b94c9af03da6723f41c8ebe6;hp=c67b93b82ff34ece285033552f75020f0b84d4e9;hb=380b732e853b71d3a682a6189f8833c59b5e78d3;hpb=0c7ff90e4380c2c690818b5a8079fdcfb61af389 diff --git a/ipsilon/login/authkrb.py b/ipsilon/login/authkrb.py index c67b93b..7132913 100755 --- a/ipsilon/login/authkrb.py +++ b/ipsilon/login/authkrb.py @@ -82,6 +82,7 @@ plugin for actual authentication. """ self.page = Krb(site, self) self.page.__dict__['negotiate'] = KrbAuth(site, self) self.page.__dict__['unauthorized'] = KrbError(site, self) + self.page.__dict__['failed'] = KrbError(site, self) return self.page @@ -101,6 +102,7 @@ CONF_TEMPLATE = """ Require valid-user ErrorDocument 401 /${instance}/login/krb/unauthorized + ErrorDocument 500 /${instance}/login/krb/failed """