Salut @phd0,
J'ai récemment rédigé une doc qui illustre l'utilisation de OAuth 2 avec GitHub. Elle est disponible ici :
Bien évidemment, l'idée étant que tu devrais avoir ton propre serveur d'authentification OAuth2 (et non pas celui de GitHub) afin de te permettre de centraliser ta base d'utilisateurs avec d'autres applications tierces.