0

嗨,我正在研究该数据模型。我在组级别和用户级别跟踪权限。我想在春季安全中实施该解决方案。

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

我的表是用户:- userid(pk),username

组:- groupid(pk),组名

用户组:- groupid(pk,fk),userid(pk,fk)。

权限:-权限ID,per_name。

组权限:-

用户权限。

请帮忙

4

1 回答 1

1

Spring Security 支持开箱即用的组和个人用户角色/权限。默认模式在参考手册的附录中进行了描述。

如果您想使用自己的架构,您可以将自定义 SQL 注入JdbcDaoImpl,它返回的数据与预期的相同,或者,如果您的架构差异太大,您可以实现自己的UserDetailsService来自己加载数据。

于 2013-10-24T17:00:34.170 回答