[플러터와 파이어베이스]배포시 파이어베이스 로그인(Authentication(인증)) SHA-1을 추가해야 정상적으로 로그인이 된다.
개발 할 때는 로그인(Authentication(인증))잘 되었는데 플레이스토어에 배포하니까 로그인이 안 될때
파이어베이스의 여러 서비스 중 Authentication(로그인) 부분도 상당히 유용합니다. 이번에 처음으로 구글 로그인 기능을 추가한 앱을 만들어서 구글 플레이 스토어에 올렸는데요 2번의 거부가 발생하였지만 어찌 어찌 승인이 되어 기쁜 마음으로 다운 받아서 로그인 해보려고 하니 로그인 중 이라는 무한로딩이 발생하였습니다.
플레이 스토어에 올라간 뒤에는 SHA-1 인증서 추가 입력해야 된다.
그동안 개발 단계에서는 sha-1 인증 값을 터미널에서cd android && ./gradlew signingReport 입력하면 나오는 값으로 사용했습니다. 플레이스토어에 정식으로 출시한 앱은 플레이 스토어에서 sha-1값을 받아 파이어베이스에 추가를 해주어야 로그인 기능이 정상 작동합니다.
플레이스토어에서 sha-1 찾기
설정으로 가서 앱무결성 앱서명 화면으로 가시면 쉽게 인증지문을 찾을실 수 있습니다. 여기의 값을 복사하셔서 파이어베이스 프로젝트 설정에 가셔서 인증서를 추가만 해주시면 정상적으로 로그인 기능이 작동합니다.
파이어베이스에 SHA-1 인증서 추가
'플러터관련 정보 > 파이어 베이스(플러터)' 카테고리의 다른 글
[플러터, 애널리틱스] flutter로 만든 안드로이드 앱 analytics 연결하기 (4) | 2023.10.15 |
---|---|
[플러터, 애널리틱스] Missing google_app_id. Firebase Analytics disabled. 에러 해결하기- 2023년 10월 최신 해결방법 (1) | 2023.10.14 |
[플러터와 파이어베이스] 데이터 쿼리 정리(WHERE 문) (0) | 2023.02.25 |
[플러터3.0, 파이어베이스] 파이어 베이스 폰 인증 하기 (0) | 2022.08.15 |
플러터와 파이어베이스 1탄 - 플러터 3.0 업데이트 후 파이어베이스(firebase) 연동(1) (0) | 2022.07.03 |
댓글