Ejemplo n.º 1
0
    def test_authenticate_using_jti(self):
        with self.app.app_context():
            user = User.authenticate_using_jti(self.test_user_id,
                                               self.test_user_jti)

            self.assertIsNotNone(user)
            self.assertEqual(user.id, self.test_user_id)
            self.assertEqual(user.jti, self.test_user_jti)
Ejemplo n.º 2
0
def identity(payload):
    user_id = payload["identity"]
    jti = payload["jti"]

    return User.authenticate_using_jti(user_id, jti)
Ejemplo n.º 3
0
    def test_fail_to_authenticate_using_invalid_user_id(self):
        with self.app.app_context():
            user = User.authenticate_using_jti(1234, self.test_user_jti)

            self.assertIsNone(user)