Include token key when provisioning with user credentials

This commit is contained in:
jeremystretch 2022-11-02 12:26:50 -04:00
parent 1f75c9f3e8
commit c34c62a538

View File

@ -88,6 +88,8 @@ class TokenProvisionView(APIView):
token = Token(user=user) token = Token(user=user)
token.save() token.save()
data = serializers.TokenSerializer(token, context={'request': request}).data data = serializers.TokenSerializer(token, context={'request': request}).data
# Manually append the token key, which is normally write-only
data['key'] = token.key
return Response(data, status=HTTP_201_CREATED) return Response(data, status=HTTP_201_CREATED)