로그아웃 엔드포인트 - Amazon Cognito

문서의 영문과 번역 사이에 충돌이 있는 경우에는 영문 버전을 따릅니다. 번역 버전은 기계 번역을 사용하여 제공합니다.

로그아웃 엔드포인트

/logout 엔드포인트는 사용자를 로그아웃합니다.

GET /logout

/logout 끝점만 지원 HTTPS GET. 사용자 풀 클라이언트는 일반적으로 시스템 브라우저를 통해 이 요청을 합니다. 일반적으로 iOS 의 Android 및 Safari View Control에서 사용자 지정 크롬 탭입니다.

요청 파라미터

client_id

앱에 대한 앱 클라이언트 ID입니다. 앱 클라이언트 ID를 얻으려면 앱을 사용자 풀에 등록해야 합니다. 자세한 정보는 사용자 풀 앱 클라이언트 구성 단원을 참조하십시오.

필수.

logout_uri

클라이언트 앱에 등록한 로그아웃 URL입니다. 자세한 정보는 사용자 풀 앱 클라이언트 구성 단원을 참조하십시오.

: 선택.

예제 요청

예 1 로그아웃 및 다시 클라이언트로 리디렉션

이 예제는 기존 세션을 지우고 클라이언트로 다시 리디렉션합니다. 두 파라미터는 모두 필수입니다.

GET https://mydomain.auth.us-east-1.amazoncognito.com/logout? client_id=ad398u21ijw3s9w3939& logout_uri=com.myclientapp://myclient/logout

예 2 로그아웃하고 다른 사용자로 로그인하라는 메시지를 표시합니다.

이 예제는 기존 세션을 지우고 GET /oauth2/authorize와 동일한 파라미터를 사용하여 로그인 화면을 표시합니다.

GET https://mydomain.auth.us-east-1.amazoncognito.com/logout? response_type=code& client_id=ad398u21ijw3s9w3939& redirect_uri=https://YOUR_APP/redirect_uri& state=STATE& scope=openid+profile+aws.cognito.signin.user.admin