version 0.0.5.13: fixed facebook sign up response

This commit is contained in:
Anatoly 2019-08-13 14:17:18 +03:00
parent cc04a50709
commit 05556ed58e

View File

@ -151,9 +151,21 @@ class OAuth2SignUpView(OAuth2ViewMixin, generics.GenericAPIView):
token = self.get_jwt_token(user=user,
access_token=body.get('access_token'),
refresh_token=body.get('refresh_token'))
return Response(data={'refresh': str(token),
'access': str(token.access_token)},
status=status.HTTP_200_OK)
response = Response(data={'refresh': str(token),
'access': str(token.access_token)},
status=status.HTTP_200_OK)
if 'locale' in request.COOKIES:
# Write locale in cookie
key, value = 'locale', request.COOKIES.get('locale')
response.set_cookie(key=key, value=value)
# Write to cookie access and refresh token with secure flag
response.set_cookie(key='access_token',
value=serializer.data.get('access_token'),
secure=True)
response.set_cookie(key='refresh_token',
value=serializer.data.get('refresh_token'),
secure=True)
return response
# JWT