Esempio n. 1
0
 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))
Esempio n. 2
0
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