完善 sso 登录部分

This commit is contained in:
virusdefender 2015-12-11 14:24:05 +08:00
parent 66fb74c602
commit a91d2fb4f1

View File

@ -350,7 +350,9 @@ class SSOAPIView(APIView):
if serializer.is_valid():
try:
user = User.objects.get(auth_token=serializer.data["token"])
return success_response({"username": user.username})
user.auth_token = None
user.save()
return success_response({"username": user.username, "admin_type": user.admin_type, "avatar": user.userprofile.avatar})
except User.DoesNotExist:
return error_response(u"用户不存在")
else: