Bevor ein neues OAuth2 von einem Client angefordert wird, muss die App auf dem Server registriert werden.
Das Registrieren einer neuen App erfordert die folgenden Informationen:
Optional können Sie die folgenden Parameter festlegen:
Wenn ein neuer Client sich mit OAuth2 authentifizieren möchte, muss zuerst die App auf dem Server registriert werden; Sie können verwenden:
1. RegisterApp
Diese Methode erfordert den App-Namen und die RedirectURI und gibt eine ClientId und ein ClientSecret zurück.
2. Apps.AddApp
Diese Methode erfordert AppName, RedirectURI, ClientId und ClientSecret. In der Regel können Sie diese Methode verwenden, wenn ein Server einige bereits erstellte Apps hat und Sie sie laden möchten, bevor er gestartet wird.
Beide Methoden tun dasselbe, sie registrieren die Anwendung im Server, aber die erste ist am nützlichsten, wenn die App das erste Mal registriert wird, und die zweite Methode, wenn Sie alle registrierten Apps vor dem Start des Servers laden möchten (weil sie zum Beispiel in einer Datenbank gespeichert sind).