【发布时间】:2014-12-20 17:42:10
【问题描述】:
如何绕过 Apache Shiro 身份验证而只使用授权方案。我想要实现这一点的原因是因为我正在使用为我们的云应用程序编写的内部 SSO 身份验证,并且我不想将用户信息保存在我们的应用程序服务器上,除了基本的用户 ID 和角色。
【问题讨论】:
标签: shiro
如何绕过 Apache Shiro 身份验证而只使用授权方案。我想要实现这一点的原因是因为我正在使用为我们的云应用程序编写的内部 SSO 身份验证,并且我不想将用户信息保存在我们的应用程序服务器上,除了基本的用户 ID 和角色。
【问题讨论】:
标签: shiro
实现自定义领域(例如扩展 JdbcRealm 类)并覆盖 doGetAuthenticationInfo 并以您想要的任何方式在 tthat 方法中验证用户。当然,根据您的身份验证方法,您可能还必须修改授权位(例如更改授权查询甚至整个数据库结构)。
【讨论】: