안녕하세요 관리자님
위 페이지는 카카오 인앱브라우저에서만 쓸 용도로 만들었고 ‘consent_required’ 값으로 정보제공 동의/비동의 여부를 파악만 하려고 만든 페이지였습니다. (정보동의페이지는 별도 존재)
구현방식은 kakao_js_sdk 호출해서
Kakao.Auth.authorize({redirecUri: ‘’, prompt:‘none’)}을 적용하였구요.
이러한 경우에도 인가 코드를 발급받아야 하는걸까요…?
확인해보니 최초 동의 시점에 scope=account_email,phone_number 파라메터 전달하여 부분 동의 하였습니다.
pormpt=none 요청 시 최초 연결과 마찬가지로 scope=account_email,phone_number 파라메터를 전달해야
정상적으로 Authorization Code가 발급됩니다.
참고로,
scope없이 로그인 하면 디벨로퍼스 설정 그대로 동의 받을 수 있습니다. 이렇게 가입한뒤 pormpt=none 은 scope없이 요청했을때 Authorization Code가 발급됩니다.