- Kategorien:
Systemfunktionen (Systemsteuerung)
SYSTEM$FINISH_OAUTH_FLOW¶
Legt den OAUTH_REFRESH_TOKEN-Parameterwert des Geheimnisses fest, das als Argument in dem SYSTEM$START_OAUTH_FLOW-Aufruf übergeben wurde, mit dem der OAuth-Ablauf begann.
Diese Funktion vervollständigt den mit SYSTEM$START_OAUTH_FLOW begonnenen OAuth-Client-Ablauf.
Syntax¶
SYSTEM$FINISH_OAUTH_FLOW( '<query_string>' )
Argumente¶
'query_string'
Abfragezeichenfolge der URL im Browser nach Abschluss der Benutzerauthentifizierung und Erteilung der OAuth-Zustimmung.
Nutzungshinweise¶
Verwenden Sie diese Funktion, um das Aktualisierungstoken eines OAuth2-Geheimnisses anzugeben, das Sie zur Authentifizierung bei einem Dienstanbieter verwenden. Diese Funktion beendet einen OAuth-Ablauf, der mit Ihrem Aufruf von SYSTEM$START_OAUTH_FLOW beginnen muss.
Sie müssen diese Funktion unmittelbar nach und in derselben Sitzung wie SYSTEM$START_OAUTH_FLOW ausführen. Dadurch wird sichergestellt, dass der Benutzer, der den Ablauf beendet, derselbe ist wie der, der ihn begonnen hat.
Beispiele¶
SELECT SYSTEM$FINISH_OAUTH_FLOW('state=252462476&authz_code=54264262');