pac4j 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
pac4j 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 Apache
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
开发厂商
地区 不详
提 交 者 李三石
适用人群 未知
收录时间 2015-09-29

软件简介

pac4j 是一个 Java 权限引擎,支持多种协议多种框架。

支持验证机制:

  1. OAuth (1.0 & 2.0): Facebook, Twitter, Google, Yahoo, LinkedIn, Github... using the pac4j-oauth module

  2. CAS (1.0, 2.0, SAML, logout & proxy) + REST API support using the pac4j-cas module

  3. HTTP (form, basic auth, IP, header, GET/POST parameter authentications) using the pac4j-http module

  4. OpenID using the pac4j-openid module

  5. SAML (2.0) using the pac4j-saml module

  6. Google App Engine UserService using the pac4j-gae module

  7. OpenID Connect 1.0 using the pac4j-oidc module

  8. JWT using the pac4j-jwt module

  9. LDAP using the pac4j-ldap module

  10. relational DB using the pac4j-sql module

  11. MongoDB using the pac4j-mongo module

  12. Stormpath using the pac4j-stormpath module.

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (8)

加载中
打分: 推荐
看上去很厉害。
2017/08/21 13:25
回复
举报
屌爆了 #pac4j#
2015/10/01 09:33
回复
举报
爆了 #pac4j#
2015/10/01 09:54
回复
举报
#pac4j#权限引擎是什么鬼?能取代 shiro 之类的权限框架吗》?
2015/10/01 14:36
回复
举报
屌炸天了 #pac4j#
2015/10/01 18:01
回复
举报
牛逼爆了 #pac4j#
2015/10/02 00:39
回复
举报
看看先 #pac4j#
2015/10/02 09:29
回复
举报
mark #pac4j#
2016/03/28 22:11
回复
举报
更多评论
暂无内容
发表了博客
2019/12/19 11:47

SpringBoot中Shiro使用Pac4j集成CAS认证

Pac4j 简介 Pac4j与Shiro,Spring Security一样都是权限框架,并且提供了OAuth - SAML - CAS - OpenID Connect - HTTP - OpenID - Google App Engine - Kerberos (SPNEGO) 的认证集成。且可以和shiro,security等权......

0
0
发表了博客
2019/05/30 16:36

cas的单点登录实现

1. 前提条件 环境:jdk1.8、shiro1.4.0及以上版本、项目以 spring+shiro构建 工具:buji-pac4j-3.1.0-jar-with-dependencies.jar以及相关配置文件 从网上下载cas项目源码 client为客户端代码,server为服务端代码。 将buji-pac4j-3.1.0导入eclipse,eclipse须装Maven插件,项目右键: Run As --> Run Configurations 打开...

0
0
发表于开发技能专区
2017/08/21 19:45

SpringBoot学习笔记之SpringBoot+CAS+Shiro

本文分为两部门,第一部分主要讲传统或者称旧版的shiro+cas,第二部门讲新版的shiro+cas,借助buji-pac4j。 如果你想在Springboot中使用shiro+cas,请认真阅读本文,为你提供最直接的介绍。注意本文不提供shiro或...

0
0
发表于AI & 大数据专区
2016/06/20 20:18

三方登录

最近公司做了国外的三方登录,由于我是首次接触,真是又不知道什么是OAuth也不知道该用什么框架。真是坑惨了

0
1
发表了博客
09/01 16:34

CAS OAuth2 源码分析

转载于:https://www.jianshu.com/p/f0c11eb24f55 2020博客地址汇总 2019年博客汇总 在工程中引入以下依赖,方便看代码: <!-- 开启oauth支持 --> <dependency> <groupId>org.apereo.cas</groupId> <artifactId>cas-server-support-oauth-webflo...

0
0
发表了博客
2018/11/18 11:21

Shiro 系列 - 基本知识

和 Spring Security 项目一样, Apache Shiro 也是一个被广泛使用安全框架, 它们都能完成认证、授权、会话管理等. 简单对比一下 Apache Shiro 和 Spring Security: 1. 适用范围: Spring Security 必须和 Spring MVC 一起使用, 而 Shiro 是一个通用的安全框架, 可以用在 Spring MVC 或 JavaEE/JavaSE 环境中. 2. 复杂程度:...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
8 评论
343 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部