Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Spring安全性的用户组和权限_Spring_Spring Mvc_Spring Security - Fatal编程技术网

使用Spring安全性的用户组和权限

使用Spring安全性的用户组和权限,spring,spring-mvc,spring-security,Spring,Spring Mvc,Spring Security,您好,我正在处理该数据模型。在该模型中,我可以跟踪组级别和用户级别的权限。 我想在SpringSecurity中实现这个解决方案 i) 用户有多个组,每个组都有一组权限。 ii)权限也在用户级别实施,以限制用户的某些权限 我的桌子是空的 用户:-用户ID(pk),用户名 组:-组ID(主键),组名称 usergroup:-groupid(pk,fk),userid(pk,fk) 权限:-permissionid,每个名称 组权限:- 用户权限 请提供开箱即用的帮助Spring Security支

您好,我正在处理该数据模型。在该模型中,我可以跟踪组级别和用户级别的权限。 我想在SpringSecurity中实现这个解决方案

i) 用户有多个组,每个组都有一组权限。 ii)权限也在用户级别实施,以限制用户的某些权限

我的桌子是空的 用户:-用户ID(pk),用户名

组:-组ID(主键),组名称

usergroup:-groupid(pk,fk),userid(pk,fk)

权限:-permissionid,每个名称

组权限:-

用户权限


请提供开箱即用的帮助

Spring Security支持组和个人用户角色/权限。中介绍了默认架构

如果您想使用自己的模式,您可以向其中注入自定义SQL,以返回它所期望的相同数据,或者,如果您的模式太不同,您可以实现自己的
UserDetailsService
,自己加载数据