Etc
KaKao 소셜 로그인 설정방법
JunsC
2024. 10. 23. 13:35
728x90
카카오계정으로 로그인 실패 => AuthError(statusCode=401, reason=Misconfigured, response=AuthErrorResponse(error=misconfigured, errorDescription=invalid android_key_hash or ios_bundle_id or web_site_url))
짜란!
오늘 방금 막 알아낸 버그이다.
버그라기보단 설정 오류문제이다.
나는 카카오톡 소셜 로그인을 위한 설정작업을 하던 중 위와 같은 에러를 발견하게 되었다.
분명히 Debug / Release 모드에서 잘 실행되던 카카오톡 로그인이 실제 배포환경에서는 Auth 에러가 나는 것이다.
왜 그런지 잘 몰랐다 .
분명
여기에서 키해시를 잘 설정해주었건만 .....
그래서 구글링을 해보았다.
만약 playStore에서 앱 사이닝 기능을 사용하고 있다면 기존의 해시키가 이걸로 교체된다는 얘기가 있었다.
그래서 그 해시키로 구해줘야한다는 뜻이였다..
아하.. 그래서 바로 실행했다.
플레이스토어 > 설정 > 앱 무결성에 들어간 후
앱 서명 키 인증서 > SHA-1 인증서 지문를 복사한 후 base64로 바꿔주면 된다.
base64 변환 값은 터미널에서
echo [인증서 지문] | xxd -r -p | openssl base64
이렇게 하면 쉽게 구할 수 있다.