def test_check_token(self): tk = Token.get_token(self.u1) db.session.commit() checked = Token.check(tk.token) self.assertIsNotNone(checked) checked.revoke() db.session.commit() self.assertIsNone(Token.check(tk.token))
def verify_token(token): tk = Token.check(token) g.current_user = tk.user if tk else None g.current_token = tk return g.current_user is not None