- 카테고리:
시스템 함수 (시스템 제어)
SYSTEM$FINISH_OAUTH_FLOW¶
OAuth 흐름을 시작한 SYSTEM$START_OAUTH_FLOW 호출에서 인자로 전달된 시크릿의 OAUTH_REFRESH_TOKEN 매개 변수 값을 설정합니다.
이 함수는 SYSTEM$START_OAUTH_FLOW로 시작된 OAuth 클라이언트 흐름을 완료합니다.
구문¶
SYSTEM$FINISH_OAUTH_FLOW( '<query_string>' )
인자¶
'query_string'
사용자 인증을 완료하고 OAuth 동의를 제공한 후 브라우저에서 URL의 쿼리 문자열입니다.
사용법 노트¶
이 함수를 사용하여 서비스 공급자를 인증하는 데 사용하는 OAuth2 시크릿의 새로 고침 토큰을 설정하십시오. 이 함수는 SYSTEM$START_OAUTH_FLOW 호출로 시작해야 하는 OAuth 흐름을 완료합니다.
SYSTEM$START_OAUTH_FLOW 직후와 그와 동일한 세션에서 이 함수를 실행해야 합니다. 그러면 흐름을 완료하는 사용자가 흐름을 시작한 사용자와 동일함이 보장됩니다.
예¶
SELECT SYSTEM$FINISH_OAUTH_FLOW('state=252462476&authz_code=54264262');