Use request.user.is_anonymous versus doing type check.

This commit is contained in:
Michael DeHaan 2013-03-22 11:37:15 -04:00
parent 5a03fdf841
commit bd3e4ba943

View File

@ -11,7 +11,7 @@ class CustomRbac(permissions.BasePermission):
def _common_user_check(self, request):
# no anonymous users
if type(request.user) == AnonymousUser:
if request.user.is_anonymous():
# 401, not 403, hence no raised exception
return False
# superusers are always good