我有一个项目,我必须使用flask_restful为多个用户使用flask_jwt_extended。我如何实现 3 种类型的身份验证?我有一名成员(用户),一名创建者,最后一名管理员。 我该怎么做? 我已经创建了 models.py,资源。 py 谁能相应地指导我
我尝试了很多视频,但没有一个对维护相同内容有帮助,但大多数人都想在烧瓶中使用蓝图,而且大多数人不使用多个登录条件 我必须在后端使用它,在前端使用 vue.js 3 我很困惑
您可以为此实现装饰器。创建一个名为 middleware.py 的新文件,并定义一个名为 @permission_required(role="Creator/Member/Admin") 的装饰器函数。在装饰器下,您可以定义您想要为哪个用户授予什么权限的逻辑。如果您将角色和权限存储在不同的表中,您也可以从该表中查询。