mirror of
https://github.com/nikdoof/test-auth.git
synced 2026-01-30 16:08:14 +00:00
Further login validation, returned error on anonymous logout
This commit is contained in:
@@ -68,7 +68,7 @@ class LogoutHandler(BaseHandler):
|
|||||||
|
|
||||||
def read(self, request):
|
def read(self, request):
|
||||||
if request.user and not request.user.is_authenticated():
|
if request.user and not request.user.is_authenticated():
|
||||||
return {'auth': 'notrequired', }
|
return rc.FORBIDDEN
|
||||||
|
|
||||||
logout(request)
|
logout(request)
|
||||||
return { 'auth': 'logout', }
|
return { 'auth': 'logout', }
|
||||||
@@ -77,7 +77,7 @@ class AccessHandler(BaseHandler):
|
|||||||
allowed_methods = ('GET')
|
allowed_methods = ('GET')
|
||||||
|
|
||||||
def read(self, request):
|
def read(self, request):
|
||||||
if not request.user:
|
if not request.user and not request.user.is_authenticated():
|
||||||
return rc.FORBIDDEN
|
return rc.FORBIDDEN
|
||||||
|
|
||||||
if not 'serviceid' in request.GET:
|
if not 'serviceid' in request.GET:
|
||||||
|
|||||||
Reference in New Issue
Block a user