def post(self): token = get_token() found_token = Token.get_token(token) if found_token: found_token.expire_token() return {'status': 'true'} else: return {'status': 'false', 'message': 'Could not find token'}
def token_authentication(token): token_instance = Token.get_token(token) if not token_instance or not token_instance.is_valid(): abort(401, 'Invalid Authentication token') token_instance.update_expiry() return { 'authorized': True, 'token': token }
def get_user_unid(token): return Token.get_token(token).user_unid
def is_blacklisted(token): """ check if token is blacklisted """ return Token.get_token(token)