def set_user_info(request): body = request.body js = json.loads(body) if not C.verify_client_auth(js): return wrong_signature uid = js["uid"] C.set_user_info(uid, js) return JsonResponse({"code": "0"})
def set_user_info(request): body = request.body js = json.loads(body) if not C.verify_client_auth(js): return wrong_signature uid = js['uid'] tag = js['tag'] if 'tag' in js else 'guru' C.set_user_info(uid, tag, js) return JsonResponse({'code': '0'})
def get_user_info(request): body = request.body js = json.loads(body) if not C.verify_client_auth(js): return wrong_signature uid = js["uid"] info = C.get_user_info(uid) info["code"] = 0 return JsonResponse(info)
def get_user_info(request): body = request.body js = json.loads(body) if not C.verify_client_auth(js): return wrong_signature uid = js['uid'] tag = js['tag'] if 'tag' in js else 'guru' info = C.get_user_info(uid, tag) info['code'] = 0 return JsonResponse(info)
def token_signin(request): body = request.body js = json.loads(body) if not C.verify_client_auth(js): return wrong_signature provider = js["provider"] client_id = js["client_id"] token = js["token"] auth_data = C.request_auth_service(provider, client_id, token) user_id = C.get_user_id(auth_data) return JsonResponse({"code": 0, "uid": user_id})
def token_signin(request): body = request.body logger.debug('body = %s' % body) js = json.loads(body) if not C.verify_client_auth(js): return wrong_signature provider = js['provider'] client_id = js['client_id'] token = js['token'] auth_data = C.request_auth_service(provider, client_id, token) (user_id, new_user) = C.get_user_id(auth_data) return JsonResponse({'code': 0, 'uid': user_id, 'new_user': new_user})