我正在将spring security应用于我需要执行以下操作的Web应用程序:
限制访问某些角色/权限的某些页面
根据用户访问权限和用户角色限制对某些数据的访问(对于
示例管理员可以查看所有数据,用户只能看到管理员授予用户访问权限的数据)
根据用户拥有的访问权限允许对数据执行操作(读取,
管理等)
所以,我在想:
现在这是我提出的一个设置,但是想知道这是否有效,如果它是根据弹簧安全框架的一个很好的用途,或者我只是简单地扭曲它。
答案 0 :(得分:0)
Spring安全性提供了所有这些功能,并使实现这些功能变得简单。是的,你的方法是对的。你可以添加以下案例。
您还可以使用spring security来保护您的Web应用程序免受恶意用户的攻击 - CSRF保护(默认启用) - XSS保护 有关详细信息,请参阅:spring security manual