【发布时间】:2019-04-12 22:32:48
【问题描述】:
def login(request):
username = request.data.get("username")
password = request.data.get("password")
if username is None or password is None:
return Response({'error': 'Please provide both username and password'},
status=HTTP_400_BAD_REQUEST)
user = authenticate(username=username, password=password)
if not user:
return Response({'error': 'Invalid Credentials'},
status=HTTP_404_NOT_FOUND)
token, _ = Token.objects.get_or_create(user=user)
return Response({'token': token.key},
status=HTTP_200_OK)
嗨,我如何修改此代码以首次发送刷新令牌和访问令牌,并通过接收刷新令牌发送访问令牌。 请帮忙。 提前致谢。
【问题讨论】:
标签: django frameworks