안녕하세요. 로그인 api 관련해서 질문 남깁니다(Implicit grant Required OAUTH_IMPLICIT_GRANT_SUPPORTED 에러)

로그인시 아이디 패스워드 감증 후 access_token 을 받아오질 못합니다. 잘 되다가 갑자기 그러네요. 에러 디스크립션은 아래와 같습니다.
error_description : Implicit grant Required OAUTH_IMPLICIT_GRANT_SUPPORTED permission

error : invalid_request

감사합니다.

안녕하세요. 카카오 입니다.
문의주신 내용에 대해 답변 드리겠습니다.

개발자 님의 계정으로 등록된 앱의 요청 기록을 확인해 본 결과, 로그인 요청이 잘 못되어 발생하는 에러로 확인됩니다.
요청기록을 보면, 로그인 요청 시 다음과 같이 요청을 하셨습니다.

https://kauth.kakao.com/oauth/authorize?response_type=token&client_id=XXXXXXXXXXXXXX&redirect_uri=https%3A%2F%2Fonland.kbstar.com%2Fquics%3Fpage%3DC059806%26cc%3Db028364%3Ab061870%26QSL%3DF&state=kakaoCallback

위 기록 중, response_type=token 으로 요청을 해 주셨는데, 해당 방식은 OAuth2의 Implicit Grant 스펙으로,
카카오 로그인에서 지원하지 하지 않는 스펙 입니다.

아래 카카오 로그인 연동 가이드를 참고하시기 바랍니다.
https://developers.kakao.com/docs/restapi/user-management#로그인

감사합니다.

PS) 참고로 이전에는 해당 부분에 대해 유효성 검사를 약하게 하였으나, 6월 중순부터는 보안을 강화하여 타이트하게 검사하게 되었습니다.

1개의 좋아요