OAuth2 | Enregistrer des applications

Avant qu'un nouveau OAuth2 soit demandé par un client, l'application doit être enregistrée dans le serveur.

L'enregistrement d'une nouvelle application nécessite les informations suivantes :

 

 

Vous pouvez optionnellement définir les paramètres suivants :

 

 

 

Si un nouveau client souhaite s'authentifier en utilisant OAuth2, l'application doit d'abord être enregistrée dans le serveur, vous pouvez utiliser :

 

1. RegisterApp

Cette méthode nécessite le nom de l'application et le RedirectURI, et retournera un ClientId et un ClientSecret.

 

2. Apps.AddApp

Cette méthode nécessite AppName, RedirectURI, ClientId et ClientSecret. Généralement, vous pouvez utiliser cette méthode lorsqu'un serveur a des applications déjà créées et que vous souhaitez les charger avant le démarrage.

 

Les deux méthodes font la même chose — enregistrer l'application sur le serveur — mais la première est plus utile lorsque l'application est enregistrée pour la première fois et la seconde lorsque vous souhaitez charger toutes les applications enregistrées avant de démarrer le serveur (car elles sont sauvegardées en base de données par exemple).