카카오 로그인이 안되고, KOE003 오류라며 데브톡 문의 하라고 뜹니다…
안녕하세요.
확인을 위해 앱 ID 부탁드립니다.
앱ID
https://developers.kakao.com/ 의 내 애플리케이션에 표시되는 ID 값 입니다.
숫자로된 ID 입니다
ex) 123456
로그인이 안돼서 아이디 확인이 안됩니다ㅠㅠ
ip 118.235.74.220
서비스(앱) rejuran 입니다…어떻게 확인을 해야하죠?
카카오계정으로는 확인 안되나요?
https://rejuran.co.kr/ 에서 카카오 로그인 해보니 정상 동작하네요.
현재도 오류 발생하나요?
재현이 안되서
해당 화면 캡쳐와 로그인 시도 시간 알려주시겠어요?
안녕하세요.
확인해보니
최근 보안을 강화하면서 비표준 URL 리다이렉트 URI가 Http URL 스펙에 맞지 않에 에러가 발생하고 있습니다.
파라메터에 path를 Value로 사용하신다면
파라메터 Value는 URL 아래와 같이 (1) 인코딩해서 디벨로퍼스 설정에 등록해주셔야하고
https://rejuran.co.kr/login/sns/callback?snsType=kakao&returnUrl=
https://rejuran.co.kr/login/sns/callback?snsType=kakao&returnUrl=%2Ffront%2Fmy%2Fqna
https://rejuran.co.kr/login/sns/callback?snsType=kakao&returnUrl=%2Fevent%2Fmain%3Fevent%3D1
https://rejuran.co.kr/login/sns/callback?snsType=kakao&returnUrl=%2Fnfc%3Fevent%3D1
https://www.rejuran.co.kr/login/sns/callback?snsType=kakao&returnUrl=
https://www.rejuran.co.kr/login/sns/callback?snsType=kakao&returnUrl=%2Ffront%2Fmy%2Fqna
https://www.rejuran.co.kr/login/sns/callback?snsType=kakao&returnUrl=%2Fevent%2Fmain%3Fevent%3D1
https://www.rejuran.co.kr/login/sns/callback?snsType=kakao&returnUrl=%2Fnfc%3Fevent%3D1
https://dev.rejuran.co.kr/login/sns/callback?snsType=kakao&returnUrl=%2Fnfc%3Fevent%3D1
https://rejuran.co.kr/login/sns/callback?snsType=kakao&returnUrl=%2FmyPage%2Fauth
인가코드 요청 시, redirect_uri에 param이 인가코드요청의 파라메터로 인식하여 유실되지 않으려면
(2) redirect_uri 파라메터에 한번더 인코딩 해서 사용해야합니다.
https%3A%2F%2Frejuran.co.kr%2Flogin%2Fsns%2Fcallback%3FsnsType%3Dkakao%26returnUrl%3D
https%3A%2F%2Frejuran.co.kr%2Flogin%2Fsns%2Fcallback%3FsnsType%3Dkakao%26returnUrl%3D%252Ffront%252Fmy%252Fqna
https%3A%2F%2Frejuran.co.kr%2Flogin%2Fsns%2Fcallback%3FsnsType%3Dkakao%26returnUrl%3D%252Fevent%252Fmain%253Fevent%253D1
검토해보시겠어요?
참고로 리다이렉트 URI로 파라메터 전달은 위와 같이 처리하지 않고 state 파라메터에 설정하여 전달하는 것이 일반적입니다.
state파라메터를 사용하시면 유형별로 redirect_uri를 등록하실 필요 없습니다.
참고 부탁드려요.