Exemples de configuration OAuth 2.0

Microsoft

Informations sur le fournisseur

Voici des exemples d'informations attendues pour un fournisseur OAuth de Microsoft.

Paramètre Exemple Information supplémentaire
L'ID du client

11re338f-3443-4c96-3td7-81e5c986a0e9

Peut être trouvé sur la page Overview de l'application inscrite.

Clé secrète du client

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Peut être créé sous Certificates & secrets de l'application inscrite.

URL d'autorisation

https://login.microsoftonline.com/6fe2c527-u776-4v20-kqq8-a63670f1043r/oauth2/v2.0/authorize

Peut être trouvé sous le menu Endpoints sur la page Overview de l'application inscrite.

URL de génération de token

https://login.microsoftonline.com/6fe2c527-u776-4v20-kqq8-a63670f1043r/oauth2/v2.0/token

Peut être trouvé sous le menu Endpoints sur la page Overview de l'application inscrite.

URL des informations utilisateur

https://graph.microsoft.com/oidc/userinfo

Endroit générique pour toutes les applications inscrites.

Scopes

openid, email, offline_access

Scopes qui doivent être inclus dans la configuration.

URL de découverte automatique

https://login.microsoftonline.com/6fe2c527-u776-4v20-kqq8-a63670f1043r//v2.0/.well-known/openid-configuration

Peut être trouvé sous le menu Endpoints sur la page Overview de l'application enregistrée.

Configuration dans Web Client

L'image suivante est un exemple de l'onglet Général où sont définies les valeurs qui ont été récupérées à partir du fournisseur Microsoft.

Mappage de l'utilisateur

L'image suivante est un exemple de la façon de mapper l'utilisateur Web Client à son compte Microsoft dans l'onglet Utilisateurs.

Google

Informations sur le fournisseur

Voici des exemples d'informations attendues pour un fournisseur OAuth de Google.

Paramètre Exemple Information supplémentaire
L'ID du client

343312345323453-t3424qpj03iie75appleqasff42ksq322.apps.googleusercontent.com

Peut être trouvé sur la page Overview de l'application inscrite.

Clé secrète du client

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Peut être créé sous Certificates & secrets de l'application inscrite.

URL d'autorisation

https://accounts.google.com/o/oauth2/v2/auth

Endroit générique qui peut être trouvé sous Authenticating the User

URL de génération de token

https://oauth2.googleapis.com/token

Endroit générique qui peut être trouvé sous Authenticating the User

URL des informations utilisateur

https://openidconnect.googleapis.com/v1/userinfo

Endroit générique pour toutes les applications inscrites.

Scopes

openid, email

Scopes qui doivent être inclus dans la configuration.

URL de découverte automatique

https://accounts.google.com/.well-known/openid-configuration

Endroit générique qui peut être trouvé sous Discovery document

Configuration dans Web Client

L'image suivante est un exemple de l'onglet Général où sont définies les valeurs qui ont été récupérées à partir du fournisseur Google.

Mappage de l'utilisateur

L'image suivante est un exemple de la façon de mapper l'utilisateur du Client Web à son compte Google dans l'onglet Utilisateurs.