完全基于角色的访问授权

时间:2017-12-04 23:14:23

标签: perfect

对于完美的服务器端swift,我找不到任何有助于基于角色的访问授权的软件包。例如,在春天,

.antMatchers("/homePage").access("hasRole('ROLE_USER') or hasRole('ROLE_ADMIN')")
.antMatchers("/adminPage").access("hasRole('ROLE_ADMIN')")

有没有完美的东西来帮助解决这个问题?是否有推荐的完美处理访问控制的方法?

2 个答案:

答案 0 :(得分:1)

当您使用完美服务器时,您可以查看:

答案 1 :(得分:0)

Perfect提供系统级别的身份验证。

首先,您可以访问github并搜索PerfectlySoft / Perfect-LocalAuthentication进行用户身份验证,但是,它不包含您提出的角色控件。

可以通过其他方法完成。例如,您可以使用Perfect-LDAP访问各种角色和组的LDAP服务器。