Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×

Devoxx france 2014 - Jérôme LELEU - One java library to rule all security protocols

Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Chargement dans…3
×

Consultez-les par la suite

1 sur 8 Publicité

Devoxx france 2014 - Jérôme LELEU - One java library to rule all security protocols

Télécharger pour lire hors ligne

Et si une même librairie Java permettait de s’authentifier sur Facebook, Twitter, Google, myopenid.com, un serveur CAS, en basic auth… aussi bien dans une application Java protégée par Spring Security ou Shiro que dans une application Play en Scala ?

C’est exactement ce que permet la librairie pac4j : www.pac4j.org...

Et si une même librairie Java permettait de s’authentifier sur Facebook, Twitter, Google, myopenid.com, un serveur CAS, en basic auth… aussi bien dans une application Java protégée par Spring Security ou Shiro que dans une application Play en Scala ?

C’est exactement ce que permet la librairie pac4j : www.pac4j.org...

Publicité
Publicité

Plus De Contenu Connexe

Les utilisateurs ont également aimé (20)

Similaire à Devoxx france 2014 - Jérôme LELEU - One java library to rule all security protocols (20)

Publicité

Devoxx france 2014 - Jérôme LELEU - One java library to rule all security protocols

  1. 1. @leleuj#pac4j One Java library to rule all security protocols Jérôme LELEU Responsable technique chez SFR Chairman CAS PAC4J
  2. 2. http://cfp.devoxx.fr/home
  3. 3. @leleuj#pac4j Profile and Authentication Client 4 Java Multi-protocoles Multi-frameworks (JVM) API simple et de haut niveau
  4. 4. @leleuj#pac4j Naissance + + PAC4J V1.0 (Facebook,Twitter...)
  5. 5. @leleuj#pac4j Protocoles : tous les mêmes ? Utilisateur Application Fournisseur d'identités 1 2 3 http://
  6. 6. play-pac4j_java play-pac4j_scala j2e-pac4j j2e-pac4j-demo cas-server-support-pac4j cas-pac4j-oauth-demo play-pac4j_java-demo play-pac4j_scala-demo buji-pac4j buji-pac4j-demo spring-security-pac4j pac4j-core pac4j-oauthpac4j-caspac4j-http pac4j-openid spring-security-pac4j-demo pac4j-saml
  7. 7. @leleuj#pac4j Quelques chiffres 5 protocoles, 18 fournisseurs d'identité pac4j v1.5.0 300 classes, 26434 lignes de code, 363 commits, 11 contributeurs buji-pac4j v1.2.2 8 classes cas-server-support-pac4j v4.0.0 6 classes spring-security-pac4j v1.2.2 4 classes play-pac4j v1.2.0 / 1.1.2 11 classes j2e-pac4j v1.0.2 6 classes
  8. 8. @leleuj#pac4j Code et démo... https://github.com/leleuj http://www.pac4j.org

×