개요

https://developers.google.com/identity/one-tap/android/overview

한 일

1. OAuth 설정

Firebase도 구글 서비스라그런지 구글 클라우드에 이미 프로젝트가 만들어져있었다.

https://developers.google.com/identity/sign-in/android/start

위 링크에서 SHA1 키를 등록하고, OAuth에서 프로필, firebase 권한을 추가했다.

SHA-1 키는 ./gradlew signingReport 터미널 명령어로 찾아서 등록했던 것으로 기억함.

https://console.cloud.google.com/apis/dashboard?authuser=0&project=easychat-3ea00

여기서 추가설정 가능

2. 원탭 로그인 기능 이해하기

원탭 로그인 클라이언트에서 하는 일

예전에 인증한 정보가 있으면 id 타이핑 없이 로그인 가능. 정보가 없으면 일반적인 로그인 UI가 뜬다고 함.