flask_jwt_extended get_raw_jwt函数导入不成功
时间: 2023-05-13 19:05:09 浏览: 137
可能是因为您没有正确安装 flask_jwt_extended 模块或者没有正确导入 get_raw_jwt 函数。请确保您已经正确安装了 flask_jwt_extended 模块,并且在代码中正确导入了 get_raw_jwt 函数。如果问题仍然存在,请检查您的代码是否存在语法错误或其他错误。
相关问题
flask_jwt_extended 如何获取旧的token
您可以使用flask_jwt_extended.get_raw_jwt()函数来获取旧的token。这个函数会返回一个字典,其中包含了旧的token的所有信息。您可以从这个字典中获取旧的token的值,然后进行相应的处理。
flask_jwt_extended 生成新的token的同时销毁旧的token
可以使用 `flask_jwt_extended` 中的 `create_access_token` 函数生成新的 token,并使用 `jwt_required` 装饰器来保护需要验证的路由。在生成新的 token 时,可以使用 `jwt_optional` 装饰器来检查旧的 token 是否存在,如果存在则可以使用 `get_raw_jwt` 函数获取旧的 token 的信息,然后使用 `add_token_to_database` 函数将旧的 token 添加到黑名单中,从而实现销毁旧的 token 的目的。
阅读全文