인증 확인 코드 = currentUser!.emailVerified
2-1. Google 로그인
- Google로그인 시 SHA키 관련 이슈
- https://ncfp.tistory.com/137
2-2. kakao 로그인
https://www.youtube.com/watch?v=Ar6RdDf77xQ&t=692s
- kakao developers사이트 -> Android API등록하는 과정이 있는데, 해시키를 찾기위해 cmd에서 다음 명령어를 사용한다.
keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore -storepass android -keypass android | openssl sha1 -binary | openssl base64
issue
- kakao Developers에 앱 등록 시 해시키 에러가 나는 경우
'Login Failed:E_AUTHORIZATION_FAILED invalid android_key_hash or ios_bundle_id or web_site_url'
키 해시 이슈
https://github.com/crossplatformkorea/react-native-kakao-login/issues/223
- cmd의 keytool를 통해 확인한 해시값과 코드상에서 확인하는 해시값이 다르다.
- 그럴 때는 코드상에서 나타는 해시값을 입력해 주면 에러가 해결된다.
코드에서 키 해시값 출력 : await KakaoSdk.origin
2024.09.24
릴리즈 해시키 관련 이슈
AuthError(statusCode=401, reason=Misconfigured, response=AuthErrorResponse(error=misconfigured, errorDescription=invalid android_key_hash or ios_bundle_id or web_site_url))
공홈 사이트에 해시값을 등록해도 에러가 나는 경우 코드에서 키 해시값 출력 을 해서 등록해야 한다.
참고
https://devtalk.kakao.com/t/topic/130422
https://devtalk.kakao.com/t/topic/130144
https://kakao-tam.tistory.com/53