我正在尝试通过用户名和密码来提供身份验证,这种验证在将我的头部撞到墙上数小时之后才能起作用。
但是还有一件事我无法弄清楚。当我使用
发布令牌时,我的数据库中没有令牌return authorization.create_token_response()
,但令牌在超时之前一直有效。但是它保存在哪里?没有地方可以检查哪些令牌仍然有效。
即使设置,我也没有从端点获得刷新令牌
OAUTH2_REFRESH_TOKEN_GENERATOR = True
我已经使用authlib example生成了我的代码。但是我还没有添加Implic
,Client
和Authorization
授予,因为我还不了解它们。
我真的想了解Authlib和OAuth2的工作原理,因此提供了任何帮助。
答案 0 :(得分:0)
因此,似乎在我重新启动应用程序之后,令牌出现在数据库中。
不幸的是,我以某种方式打开了一个缓存的早期版本的数据库,并且它没有重新加载新数据,因此它在那里但不在我打开的那个缓存数据库中。
对于有相同问题的任何人,我只能告诉您以下内容:
如果这无济于事,我不能为您做任何事情...