카테고리:

시스템 함수 (시스템 제어)

SYSTEM$FINISH_OAUTH_FLOW

OAuth 흐름을 시작한 SYSTEM$START_OAUTH_FLOW 호출에서 인자로 전달된 시크릿의 OAUTH_REFRESH_TOKEN 매개 변수 값을 설정합니다.

이 함수는 SYSTEM$START_OAUTH_FLOW로 시작된 OAuth 클라이언트 흐름을 완료합니다.

구문

SYSTEM$FINISH_OAUTH_FLOW( '<query_string>' )
Copy

인자

'query_string'

사용자 인증을 완료하고 OAuth 동의를 제공한 후 브라우저에서 URL의 쿼리 문자열입니다.

사용법 노트

이 함수를 사용하여 서비스 공급자를 인증하는 데 사용하는 OAuth2 시크릿의 새로 고침 토큰을 설정하십시오. 이 함수는 SYSTEM$START_OAUTH_FLOW 호출로 시작해야 하는 OAuth 흐름을 완료합니다.

SYSTEM$START_OAUTH_FLOW 직후와 그와 동일한 세션에서 이 함수를 실행해야 합니다. 그러면 흐름을 완료하는 사용자가 흐름을 시작한 사용자와 동일함이 보장됩니다.

SELECT SYSTEM$FINISH_OAUTH_FLOW('state=252462476&authz_code=54264262');
Copy