我正在使用JWT令牌进行登录身份验证。当用户登录时,它返回一个令牌。如何获取已登录用户的用户ID和令牌?
我已经使用request.user尝试过。它返回AnonymousUser。
''”类LoginUser(viewsets.ViewSet):serializer_class = AuthTokenSerializer
def create(self, request):
token= ObtainAuthToken().post(request)
username=User.objects.all(self.request.user)
datas={token,username}
return HttpResponse(datas)
'''
我想返回令牌以及用户ID。
尝试request.auth
获取令牌,并request.user.id
获取用户ID