Further login validation, returned error on anonymous logout

This commit is contained in:
2010-04-14 13:14:53 +01:00
parent 1915357884
commit 1e2286e927

View File

@@ -68,7 +68,7 @@ class LogoutHandler(BaseHandler):
def read(self, request):
if request.user and not request.user.is_authenticated():
return {'auth': 'notrequired', }
return rc.FORBIDDEN
logout(request)
return { 'auth': 'logout', }
@@ -77,7 +77,7 @@ class AccessHandler(BaseHandler):
allowed_methods = ('GET')
def read(self, request):
if not request.user:
if not request.user and not request.user.is_authenticated():
return rc.FORBIDDEN
if not 'serviceid' in request.GET: