133得票21回答
如何在使用Spring Security的Java代码中检查“hasRole”?

如何在Java代码中检查用户权限或权限?例如,我想根据用户角色显示或隐藏按钮。有注释如:@PreAuthorize("hasRole('ROLE_USER')") 如何在Java代码中实现?类似这样:if(somethingHere.hasRole("ROLE_MANAGER")) { ...

57得票4回答
通过用户ID获取WordPress中的用户角色

我需要通过用户ID来检查他们的角色。我找到了current_user_can()检查方式,但这仅适用于已登录的用户。如果该用户不是当前用户,我该如何进行检查?我正在使用电话订购系统,但它使用管理员/特定帐户为其他人下订单。

32得票9回答
AngularJS,ui.router,根据用户角色加载模板和控制器

我开发了一个使用REST API的单页应用程序。用户需要登录才能访问应用程序。当用户登录后,他们将被重定向到/dashboard。在此URL /路由上,我希望根据用户的角色(例如普通用户或管理员用户)加载不同的模板和控制器。 我查看了https://github.com/angular-ui...

31得票3回答
ASP.NET MVC中如何在视图中检查角色

在我的视图中,我有一些管理链接,我希望根据用户角色隐藏和显示它们,我应该如何在视图内实现这个功能?例如:<%= if(CHECK IF USER ROLE ADMIN) { %> <div class="tools"> <u...

30得票2回答
ASP.NET Core MVC中获取当前登录用户的角色/角色。

在ASP.NET Core MVC中,我如何获取已登录用户的角色?我希望在用户登录应用程序后立即获取角色详细信息,但是使用以下代码时无法检索角色详细信息。public async Task<IActionResult> Login(LoginViewModel model, str...

30得票1回答
如何允许SQL Server用户插入/更新/删除数据,但不更改架构?

我的应用程序(C#,ASP.Net)需要在数据库中插入,更新和删除数据,并运行存储过程。我需要防止其修改数据库架构 - 不更改表,创建或删除表,也不更改存储过程。 我需要授予应用程序用户什么样的权限组合?仅“select”无法使用,因为它需要在表中插入/更新/删除数据。 如何检查特定登录的...

28得票5回答
如何在Postgres中创建用户角色的副本

我需要一个新用户,但它应该被授予其他现有用户/角色所拥有的所有权限。 例如: User A在Table1上拥有SELECT权限 User A在Table2上拥有EXECUTE权限 ... 如果创建一个新的User B,我需要与User A相同的权限: User B在Table1上...

27得票3回答
如何使用Angular 2管理用户角色和权限

我正在开发一个新的Angular2应用程序,并想知道如何管理某些角色和权限可以访问的路由,以及如何创建、编辑和删除某些角色的项目。 我想知道如何解决以下问题: - 如何管理对一些UI元素的访问权限?应用程序如何知道是否显示或隐藏它?您使用单个服务来处理吗?还是为应用程序中不同位置创建不同的...

23得票5回答
Keycloak REST API中缺少用户角色

我想问一下,是否有人知道为什么在REST ADMIN API请求的用户详细信息中没有角色。我看到了一些帖子处理这个主题,但要么没有清晰的答案,要么建议使用keycloak-admin-client,但那似乎不太方便。也许我需要在管理控制台中映射角色或使用claims?角色是最重要的用户属性之一...

23得票1回答
CouchDB全局只读访问权限

我需要创建一个CouchDB用户,该用户可以从任何数据库中只读取文档,但不能写入任何文档。据我所知,默认情况下不支持这种类型的用户(用户类型在此处描述)。 正如维基所述,访问权限是按数据库授予的,因此似乎我正在尝试做的不是使用CouchDB的最佳方式。 无论如何,如果能够实现这一点将会很棒...