1.3.x版本后,Shiro接入Pac4j支持多种身份认证协议 -- 知识铺
1.3.x版本后。shiro接入pac4j
pac4j是一个支持多种支持多种协议的身份认证的Java客户端。
它有一个非常简单和统一的API以支持以下这6个客户端认证机制:
OAuth (1.0 & 2.0)
CAS (1.0, 2.0, SAML, logout & proxy)
HTTP (form & basic auth authentications)
OpenID
SAML (2.0)
Google App Engine UserService.
OpenID Connect 1.0
提供 7 种库实现用于不同环境:
the CAS server (using the cas-server-support-pac4j library)
the Play 2.x framework (using the play-pac4j_java and play-pac4j_scala libraries)
any basic J2E environment (using the j2e-pac4j library)
the Apache Shiro library (using the buji-pac4j library)
the Spring Security library (using the spring-security-pac4j library)
the Ratpack JVM toolkit (using the ratpack-pac4j module)
the Vertx framework (using the vertx-pac4j module).
- 原文作者:知识铺
- 原文链接:https://index.zshipu.com/geek001/post/20240428/1.3.x%E7%89%88%E6%9C%AC%E5%90%8EShiro%E6%8E%A5%E5%85%A5Pac4j%E6%94%AF%E6%8C%81%E5%A4%9A%E7%A7%8D%E8%BA%AB%E4%BB%BD%E8%AE%A4%E8%AF%81%E5%8D%8F%E8%AE%AE--%E7%9F%A5%E8%AF%86%E9%93%BA/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。
- 免责声明:本页面内容均来源于站内编辑发布,部分信息来源互联网,并不意味着本站赞同其观点或者证实其内容的真实性,如涉及版权等问题,请立即联系客服进行更改或删除,保证您的合法权益。转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。也可以邮件至 sblig@126.com