从文档中,如果我正确理解了流程,则 authenticate_token 方法会检查数据库中是否存在相同的令牌并返回一个令牌。
class MyBearerTokenValidator(BearerTokenValidator):
def authenticate_token(self, token_string):
return Token.query.filter_by(access_token=token_string).first()
我的问题是,是否可以在授权服务器的帮助下验证 token_string,而不是针对数据库进行检查?
https://docs.authlib.org/en/latest/flask/2/resource-server.html