如何在 JSF 的 JavaEE 中实现 Oauth 2 机制?
How to implement a Oauth 2 mechanism in JavaEE for JSF?
我正在使用 bean 和 xhtml 页面开发一个 JSF 项目,现在我已经实现了导入 javax.servlet.Filter;使用用户名和密码来保护页面,当然 login.xhtml 除外。由于要升级安全机制,所以要插入Oauth2机制。我能怎么做?我已经阅读了一些 spring 实现,但似乎仅适用于 REST 服务。
你不要在 JSF 中实现它,你在安全层中实现它,最多从基于 jsf 的用户界面获取 username/password 或令牌.最好不要从头开始实施,而是为此使用一个真正好的现有安全框架。像 Apache Shiro, JBoss Picketlink 之类的东西,一个可以为你做 oauth 的东西。
我正在使用 bean 和 xhtml 页面开发一个 JSF 项目,现在我已经实现了导入 javax.servlet.Filter;使用用户名和密码来保护页面,当然 login.xhtml 除外。由于要升级安全机制,所以要插入Oauth2机制。我能怎么做?我已经阅读了一些 spring 实现,但似乎仅适用于 REST 服务。
你不要在 JSF 中实现它,你在安全层中实现它,最多从基于 jsf 的用户界面获取 username/password 或令牌.最好不要从头开始实施,而是为此使用一个真正好的现有安全框架。像 Apache Shiro, JBoss Picketlink 之类的东西,一个可以为你做 oauth 的东西。