본문 바로가기
카카오 REST API & SDK/카카오 로그인

카카오톡 인앱브라우저에서 자동로그인

by kakao-TAM 2021. 4. 18.

developers.kakao.com/docs/latest/ko/kakaosync/auto-login

카카오톡 인앱브라우저를 통해 서비스 페이지에 진입했을 때, 카카오톡에 연결된 카카오계정으로 자동 로그인되게 하는 기능

사용 방법

1. 랜딩 페이지에서 oauth/authorize 호출하여 가입 여부에 따른 타겟 페이지로 이동시킵니다.

2. oauth/authorize를 랜딩 페이지로 제공하여 가입 여부에 따른 타겟 페이지로 이동시킵니다.

 

Web - REST API 방식

GET /oauth/authorize?client_id={REST_API_KEY}&redirect_uri={REDIRECT_URI}&response_type=code&prompt=none

auto_login=true는 지원 중단되었습니다. 인가 요청 리턴값으로 NOT_CONNECTED_USER가 내려갑니다.

앱에 가입되지 않은 사용자가 자동로그인으로 진입 시, consent_required : user consent required.가 내려갑니다.

 

이렇게 인가 요청이 잘못된 후, 토큰 요청을 하면 아래와 같은 에러가 발생합니다.

{"error":"invalid_request","error_description":"An authorization code must be supplied.","error_code":"KOE320"}

 

댓글