Est-il possible de s’authentifier avec un autre fournisseur OAuth 2.0?
Par définition non. OAuth diffère de OpenID notamment par le fait que le consumer (CapitaineTrain dans le cas présent) doit posséder un couple de clés fournies par le provider (Facebook dans le cas présent).
De plus OAuth est plus un protocole en kit qu'un protocole universel, au sens ou une fois l'authentification terminée le consumer obtient un jeton qui l'autorise à accéder à une API qui elle n'est pas spécifiée. Donc supporter un second provider demande presque autant de travail que pour le premier contrairement à OpenID.
[^] # Re: Ca sent les pros...
Posté par Jean B . En réponse au journal Un concurrent pour Voyages-SNCF. Évalué à 3.
Par définition non. OAuth diffère de OpenID notamment par le fait que le consumer (CapitaineTrain dans le cas présent) doit posséder un couple de clés fournies par le provider (Facebook dans le cas présent).
De plus OAuth est plus un protocole en kit qu'un protocole universel, au sens ou une fois l'authentification terminée le consumer obtient un jeton qui l'autorise à accéder à une API qui elle n'est pas spécifiée. Donc supporter un second provider demande presque autant de travail que pour le premier contrairement à OpenID.