首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于角色的认证系统法西斯化

基于角色的认证系统法西斯化
EN

Stack Overflow用户
提问于 2022-04-11 13:51:33
回答 1查看 413关注 0票数 0

我目前正在进行一个fastify项目,在这个项目中,我使用fastify-jwt为我的用户创建Bearer令牌。

在路线上,我可以做到以下几点:

代码语言:javascript
复制
fastify.get(
    "/test",
    {
        preValidation: [fastify.authenticate],
    },
    Collection.functionX
);

所以要知道,我希望一些路线不能为“正常”用户,只有“管理”用户。通常,这些信息都在令牌中。我可以大范围地访问该功能中的管理员,通过我不想直接给出对路由的访问。所以它直接称之为“不允许”。

我找到了法西斯卫队,但它不起作用。

EN

回答 1

Stack Overflow用户

发布于 2022-04-11 13:56:42

您可以使用firebase身份验证或任何身份验证,并将用户放入具有模式具有属性“角色”属性的数据库中,然后在中间件中检查此角色,例如,如果role==0为其管理,等等。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71829049

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档