29得票1回答
使用Flask-Security角色与Flask-JWT REST API

我正在构建一个基于Flask的REST API,并使用Flask-JWT处理JWT身份验证。我还想使用Flask-Security提供的内置角色管理功能。但是,Flask-Security的@roles_required()装饰器假定我在其失败时展示了一个Flask视图。 这是我的令牌端点(...

28得票3回答
Flask-restful API 授权。在装饰器内部访问 current_identity。

我使用flask-restful创建我的API。我已经使用flask-jwt来基于JWT启用身份验证。现在我需要进行授权。 我尝试使用我的授权修饰器。 test.py (/test api)from flask_restful import Resource from flask_jwt ...

15得票5回答
flask-jwt-extended:在测试(pytest)期间使用虚假的授权标头

这是我希望测试的函数@jwt_required def get_all_projects(self): # implementation not included here 我从一个pytest类中调用该函数。def test_get_all_projects(db_s...

13得票1回答
Flask中的内部重定向

简而言之: 只使用 Flask 微框架(和其依赖项),我们可以从一个路由内部重定向到另一个路由? 例如: 用户提交注册表单(包括username和password)到 @app.route('/register', methods=['POST']) 如果注册成功,Flask 自动执行...

12得票2回答
Flask-JWT和Flask-JWT-Extended有什么区别吗?

我大约在一周前才了解 Flask 和 JWT,所以我确实需要一些帮助。 是否有人能够解释一下 flask-jwt 和 flask-jwt-extended 之间的区别?

8得票4回答
注销时让flask-JWT失效

我已经为用户认证生成了Flask-JWT令牌,但在注销时我希望使令牌失效。现在,它允许在注销后访问路由。 注:Flask-JWT是一个用于在Flask中处理JSON Web令牌的库。 @app.route('/logout', methods=['POST']) @jwt_required...

8得票1回答
手动验证flask-extended-jwt的访问令牌

我有一个SPA应用程序,其中包含一个带有上传文件字段的表单。我有一个rest API,其端点受到flask-extended-jwt JWT保护。为了验证REST端点,我使用@jwt_required。我也想验证上传请求。 由于客户端的原因,我无法添加Authorization Bearer...

8得票2回答
在REST API中同时使用flask_login和flask-JWT

我对Flask不熟悉,最近学习了解了Flask_Security/Flask_Login/Flask_User。 我希望能够在REST API中使用Flask_Login和Flask-JWT,实现像记住密码、忘记密码等功能。 通过搜索,我发现无法在同一个Flask视图中完成这个操作。 请问...

8得票1回答
在使用 @jwt_required 时出现 TypeError: wrapper() got an unexpected keyword argument 'nam' 错误

app.py from flask import Flask,request from flask_restful import Api , Resource from flask_jwt import JWT ,jwt_required , current_identity from se...