我正在寻找 java web 应用程序中用于身份验证/用户登录管理/安全性的框架/解决方案,它可以使天真的开发人员的工作更轻松/更快,并使应用程序相对更安全地抵御潜在威胁。
正如一些人建议我考虑像 Spring Security 和 Apache Shiro 这样的解决方案,我想知道它如何与 JSF 2.0一起使用。对于我的情况,使用 Shrino 而不是 Spring 安全性有什么缺点吗?
对于 JSF 应用程序还有其他更好的安全解决方案吗?
目前,我在我的 Web 应用程序中使用 JSF 2.0(带有 Facelets)作为前端开发框架,它由 NoSQL 数据库 Cassandra 提供支持。