VT2018 Keycloak

From air
Revision as of 15:46, 10 December 2018 by Joffrey.Ferreira (talk | contribs) (Conclusion)
Jump to: navigation, search

Auteur

  • Sujet : Performance Monitoring
  • Rédigé par : Joffrey Ferreira
  • Contexte : Veille Technologique - Informatiques 5ème année - Polytech Grenoble
  • Date de dernière modification : 09/12/2018
  • Contact : Joffrey.Ferreira@etu.univ-grenoble-alpes.fr

Résumé

Keycloak est un logiciel open source développé en Java par JBoss une division de red-hat. Il permet de l'authentification unique (Single Sign On) et de la gestion d'habilitation des utilisateurs d'une application ou d'un site internet. Cet outil apporte une sécurisation facile de son application avec peu de code. Plusieurs fonctionnalités sont disponibles tel que la connexion à un réseau social (Facebook, Twitter, ...), la double identification où il faut présenter deux preuves de son identité accéder à une ressource (Code envoyé par sms, ...) ou l'intégration du protocole LDAP (Lightweight Directory Access Protocol) pour l'interrogation ou la modification de services d'annuaires.

Abstract

Keycloak is an open source software developed in Java by JBoss, a division of red-hat. It allows Single Sign-On, identity and access management for users in an application or a website. The use of this tool is an easy way to secure an application with a little code. A lot of features are available as social login (sign in with Twitter, Facebook, ...), 2 factor-authentification where the user has to confirm his identity with 2 proof (code sent by sms, ...) to get access to a ressource or integration of LDAP protocol (Lightweight Directory Access Protocol) for interrogation and modification of distributed directory information service.

Synthèse

Description

Fonctionnement

Cas d'utilisation

Conclusion

  • Les identity et access manager sont des outils très utiles pour les utilisateurs et développeurs
  • Keycloak se démarque des autres solutions
  • Facile à configurer et à prendre en main

Sources