OAuth2 est un protocole ouvert qui permet une gestion fine et sécurisée des autorisations d’accès à des ressources.
Sans le savoir, vous avez certainement déjà fait face à ce protocole. N’avez-vous pas, au moins une fois, autorisé une application à accéder aux données de votre compte ?
Mais OAuth2 permet bien plus aujourd’hui que la simple délégation d’accès à ses données. Grâce à l’extension OpenID Connect, il est désormais possible d’unifier les identités d’un même utilisateur d’une application à l’autre.
Si ce projet est encore en développement, il n’en est pas moins prometteur puisqu’à terme il couvrira l’ensemble des spécifications associées à OAuth2 ou OpenID-Connect.