What is pac4j ?
pac4j is a github an open source project : https://github.com/leleuj/pac4j.
...
What is cas-server-support-pac4j ?
Since CAS server 4.0, cas-server-support-pac4j is a Maven module for the CAS server. It' based on the pac4j library and adds CAS/OpenID/OAuth client support to the CAS server .It's first release is for : authentication can be delegated through a link on the login page to a CAS, OpenID or OAuth provider.
Before CAS server 4.0 :, the OAuth client support was in the cas-server-support-oauth module.
cas-server-support-pac4j module version | based on pac4j version | New features |
---|---|---|
4.0 | 1.4.0 |
...
Compared to the cas-server-support-oauth module (version 3.5.2) :
|
Configuration for the OAuth client support in CAS server version >= 4.0.0
...