19得票3回答
使用Passport.js验证角色和身份认证

我希望在API中创建一些路由,根据在MongoDB中定义的用户角色来显示不同的数据。这是目前我所拥有的一部分样例代码,已经可以正常工作...router.get('/test', passport.authenticate('bearer', {session: false}), functi...

19得票14回答
创建基于角色的Web应用程序的最佳方法是什么?

我需要为学校创建一个web应用程序,其中我需要有不同的角色,如: 学生 教授 管理员 我需要在开始时进行登录,然后在输入凭据后,应用程序需要重定向到主页。 问题在于:我该如何处理这些角色?我应该为每个角色都有一个命名空间吗?即:students/index.jsp,professor...

19得票2回答
如何在ASP.NET MVC Web API中创建角色并将用户添加到角色中

我有一个使用个人账户的.NET Web API项目。使用标准模板的AccountController,我可以成功注册用户。然而,我现在想设置角色,并根据用户类型将用户添加到相应的角色。 数据库中没有自动设置角色。如何设置角色以及如何将用户添加到角色中? 我能找到的唯一信息都基于旧版本的AS...

18得票6回答
ASP.Net MVC 3:将未授权的用户重定向到登录网址

我有一个使用ASP.Net MVC3的项目,并且使用成员资格来管理角色。我在每个控制器中都使用“authorize”。 例如:[Authorize(Roles = "Administrator")] public ActionResult Index(string q, int i) ...

18得票2回答
HttpContext.GetOwinContext().GetUserManager<AppRoleManager>() 返回 null。

我使用了ASP.NET Identity 2来创建角色,但是HttpContext.GetOwinContext().GetUserManager&lt;AppRoleManager&gt;()的结果为null。 然后我无法创建角色。 我该如何解决这个问题?public class MVC...

18得票3回答
Azure AD中是否可以为用户或组分配多个角色?

当我在Azure AD中的应用程序清单中添加appRoles部分时,我可以在管理门户中将用户和组分配到角色。 "appRoles": [ { "allowedMemberTypes": [ "User" ], "descriptio...

18得票3回答
如何在ASP.NET Core中将角色添加到Windows身份验证

我在Visual Studio 2015中创建了一个带有Windows身份验证的ASP.NET Core项目。 我不知道如何将角色添加到Identity中。 我有一个包含Windows账户用户名的表格。 当用户打开网站时,该用户会被添加到Identity中(我假设是这样,因为我可以通过Use...

18得票4回答
我该如何在ASP.NET MVC中手动设置用户角色?

我正在开发的项目需要我在本地保留管理员用户的数据库并在另一个外部数据库中使用普通用户。 任何通过管理员数据库身份验证的人都应被分配“管理员”角色,而通过其他数据库进行身份验证的任何人都将始终被分配“用户”角色。 我能手动分配这些角色吗? 我不需要角色提供程序或类似的复杂性,因为我仅使用这两个...

18得票3回答
ASP.NET MVC 角色授权

我希望将我的控制器类的角色默认设置为"管理员、内容编辑者"[Authorize(Roles = "Administrators, Content Editor")] 我已经通过在控制器上添加这个属性来实现。但是,有一个操作我希望所有人(即“查看”)都可以访问。如何重置角色,以便所有人(包括完全...

18得票6回答
在Laravel中获取具有角色的所有用户

我正在处理这个采用 Laravel 框架的项目,其结构如下: users: id | first_name |... roles: id | name assigned_roles: id | user_id | role_id 我认为这相当明显 :p User 模型class Us...