def authenticate(self, request):
try:
token = request.META['Authorization']
except KeyError:
raise NotAcceptable()
token = token.split()
if token[0] != "token":
raise NotAcceptable()
try:
player = Player.objects.get(auth_token=token[1])
except Player.DoesNotExist:
return None
user = AnonymousUser()
user.player = player
return (user, None)
评论列表
文章目录