|
@@ -35,13 +35,9 @@ class AppAccoutView(View):
|
|
|
return self.validation(request_dict, request, operation)
|
|
|
|
|
|
def validation(self, request_dict, request, operation):
|
|
|
- token = request_dict.get('token', None)
|
|
|
- response = ResponseObject()
|
|
|
- if token is None:
|
|
|
- return response.json(309)
|
|
|
- token = TokenObject(token)
|
|
|
- if token.code != 0:
|
|
|
- return response.json(token.code)
|
|
|
+ token = TokenObject(request.META.get('HTTP_AUTHORIZATION'))
|
|
|
+ lang = request_dict.get('lang', token.lang)
|
|
|
+ response = ResponseObject(lang)
|
|
|
userID = token.userID
|
|
|
if operation == 'getAuthorizationCode': # 获取用户请求/生成授权码
|
|
|
return self.getAuthorizationCode(request_dict, response, userID)
|