FOSOAuthServerBundle – implémentation de l’OAuth2 entre deux apps

Objectif

Un projet m’a demandé à implémenter l’OAuth2 entre deux plates-formes à savoir une application Symfony2 (avec FOSOAuthServerBundle) et un site WordPress. L’objectif étant qu’un visiteur sur le site WordPress (déjà utilisateur ou non) puisse se logguer à son administration avec le mécanisme d’authentification présent sur l’app Symfony2.

Dans ce tutoriel, je présente donc une mise en application du FOSOAuthServerBundle couplé particulièrement avec le FOSUserBundle.… Lire la suite