def new_password(recovery_code): user = UserController() result = user.verify_auth_token(recovery_code) if result["status"] == 200: res = user.get_user_by_recovery(str(recovery_code)) if res is not None: return render_template("new_password.html", data={ "status": result["status"], "msg": None, "type": None, "user_id": res.id }) else: return render_template( "recovery.html", data={ "status": 400, "msg": "Erro ao tentar acessar os dados do usuário. Tente novamente mais tarde", "type": 1 }) else: return render_template( "recovery.html", data={ "status": result["status"], "msg": "Token expirado ou inválido, solicite novamente a alteração da senha", "type": 1 })
def new_password(recovery_code): user = UserController() result = user.verify_auth_token(recovery_code) if result['status'] == 200: res = user.get_user_by_recovery(str(recovery_code)) if res is not None: return render_template('new_password.html', data={ 'status': result['status'], 'msg': None, 'type': None, 'user_id': res.id }) else: return render_template( 'recovery.html', data={ 'status': 400, 'msg': 'Erro ao tentar acessar os dados do usuário. Tente novamente mais tarde.', 'type': 1 }) else: return render_template( 'recovery.html', data={ 'status': result['status'], 'msg': 'Token expirado ou inválido, solicite novamente a alteração de senha', 'type': 1 })
def verify_token(*args, **kwargs): user = UserController() try: result = user.verify_auth_token(request.headers['access_token']) if result['status'] == 200: return f(*args, **kwargs) else: abort(result['status'], result['message']) except KeyError as e: abort(401, 'Você precisa enviar um token de acesso')
def verify_token(*args, **kwargs): user = UserController() try: result = user.verify_auth_token( request.headers["access_token"]) if result["status"] == 200: return f(*args, **kwargs) else: abort(result["status"], result["message"]) except KeyError as e: abort(401, "Você precisa enviar um token de acesso")
def verify_token(*args, **kwargs): user = UserController() try: result = user.verify_auth_token( request.headers['access_token']) if result['status'] == 200: return f(*args, **kwargs) else: abort(result['status'], result['message']) except KeyError as e: abort(401, 'Access Token is required')