version 0.0.5.13: fixed facebook sign up response
This commit is contained in:
parent
cc04a50709
commit
05556ed58e
|
|
@ -151,9 +151,21 @@ class OAuth2SignUpView(OAuth2ViewMixin, generics.GenericAPIView):
|
||||||
token = self.get_jwt_token(user=user,
|
token = self.get_jwt_token(user=user,
|
||||||
access_token=body.get('access_token'),
|
access_token=body.get('access_token'),
|
||||||
refresh_token=body.get('refresh_token'))
|
refresh_token=body.get('refresh_token'))
|
||||||
return Response(data={'refresh': str(token),
|
response = Response(data={'refresh': str(token),
|
||||||
'access': str(token.access_token)},
|
'access': str(token.access_token)},
|
||||||
status=status.HTTP_200_OK)
|
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
|
# JWT
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user