We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8afde93 commit 95e5570Copy full SHA for 95e5570
1 file changed
rootfs/api/authentication.py
@@ -48,12 +48,12 @@ def authenticate(self, request):
48
49
@staticmethod
50
def _get_user(key):
51
+ from api import serializers
52
try:
53
user_info = OAuthManager().get_user_by_token(key)
54
if not user_info.get('email'):
55
user_info['email'] = OAuthManager().get_email_by_token(key)
56
+ return serializers.UserSerializer.update_or_create(user_info)
57
except Exception as e:
58
logger.info(e)
59
raise exceptions.AuthenticationFailed(_('Verify token fail.'))
- from api import serializers
- return serializers.UserSerializer.update_or_create(user_info)
0 commit comments