def _configure_login(self):
login_manager = LoginManager()
login_manager.init_app(app)
@login_manager.user_loader
def load_token(token):
try:
response = AuthClient().token.get(token)
except HTTPError:
return None
except requests.ConnectionError:
logger.warning('Wazo authentication server connection error')
return None
token = response.get('token')
if not token:
return None
return UserUI(token, response.get('auth_id'))
评论列表
文章目录