Ejemplo n.º 1
0
    def test_save(self):
        user_id = '1'
        access_token = AccessToken(self.access_token_store, user_id=user_id)
        access_token.save()

        fetched_user_id = self.access_token_store.get_session(
            access_token.access_token, 'user_id')
        fetched_refresh_token = self.access_token_store.get_session(
            access_token.access_token, 'refresh_token')
        fetched_access_token = self.access_token_store.get_session(
            access_token.prefixed_for_refresh(access_token.refresh_token),
            'access_token')

        print(fetched_user_id, fetched_access_token, fetched_refresh_token)

        assert user_id == fetched_user_id
        assert access_token.refresh_token == fetched_refresh_token
        assert access_token.refresh_token == fetched_refresh_token
Ejemplo n.º 2
0
 def test_prefixed_for_refresh(self):
     result = AccessToken.prefixed_for_refresh('aa')
     assert result == 'refresh_token:aa'