27得票1回答
OAuth-2.0/JWT - 关于何时使用 scope 和 roles 的指导

与OAuth 2.0和JWT相关的一件令人困惑的事情是何时使用scopes和roles。我认为一些混淆来自于ASP.NET Core中基于角色的授权的工作原理(这是我工作场所的主要语言/框架)。例如,如果我的JWT中有以下角色{ "aud": "test&qu...

24得票7回答
如何在React Redux应用中实现基于角色的限制/权限?

我有一个使用React-Redux-KoaJs开发的应用程序,其中包含多个组件。我还拥有几种用户角色。现在,我想仅向特定角色显示一些按钮、表格和div,并隐藏其他角色的这些内容。请注意,我不想隐藏整个组件,而只是其中的一部分。有人能帮我吗?先谢谢了。

17得票1回答
Django rest framework为个别视图提供基于组的权限

我正在使用DRF编写API。我想为我的Modelviewsets中的每个视图提供不同的权限。我有两个组(客户和员工)。我已经在 permissions.py 中将它们过滤为Isstaff和Iscustomer。class Iscustomer(permissions.BasePermissio...

16得票1回答
分层角色/权限基础访问控制

我想构建一个层级角色基础访问控制系统。 这是我目前的模式: 目前有两种选择来构建该系统: 将所有所需权限附加到一个角色上(非分层) 只附加特殊的"级别"权限并继承具有较低级别的权限 是否有更好的方法还是只取决于我的项目需求? 我倾向于选择分层的原因仅仅是为了简单。如果...

14得票3回答
动态授权角色 ASP.NET Core

这不是一个重复的问题,或者说其他解决方案并没有起作用。 假设有一个控制器:[Authorize(Roles=//set dynamically)] public IActionResult DashBoard(LoginModel model) { } 我尝试过以下问题中的解决方案: 将角色...

7得票1回答
GraphQL - 如何区分公共字段和私有字段?

背景 我有一个GraphQL API和一个NodeJS & Angular应用程序,其中包含一个保存用户的MongoDB数据库。对于每个用户,都有一个公共页面,其中包含公共信息,如id和username。当用户登录时,会有一个私人配置文件页面,其中包含扩展信息,如email。 仅作为...

7得票1回答
Angular 2订阅值的变化在HTML上没有反映

这对我来说很困惑。也许我对订阅如何工作没有很好的理解。 Angular 2 最终版本 目标:根据角色隐藏/显示导航菜单 方法:我使用 Facebook 对用户进行身份验证。身份验证后,将检索用户角色并用于确定是否应显示管理员菜单。使用 observable.next 调用并使用 nav b...

7得票1回答
如何在AngularJS中处理基于角色的授权?

我正在创建一个Web应用程序,它将满足用户的两个要求。注意:作为Web开发平台,我对AngularJS不熟悉。 前端-1:这是一个搜索功能,用户可以根据关键字搜索和过滤器搜索特定文档和研究。这已经使用MySQL实现了数据提取,并使用AngularJS进行显示。 前端-2:用户将有选项在We...