
Flutter와 Supabase를 사용하여 앱 개발 프로젝트를 진행하는 중이다. 개발 중인 앱에 소셜 로그인 기능을 넣고 있는 중인데 그 중에 구글 로그인을 구현하는 과정을 포스팅해 볼 예정이다.

안드로이드 앱에서 구글 API를 사용하기 위해선 구글 콘솔에 SHA-1 인증서 지문을 입력해줘야한다.SHA-1는 디버그용, 릴리즈용이 있지만 해당 글에선 디버그용 구하는 방법만 포스팅하려고 한다.

이전 포스팅에서 구글 클라우드 콘솔 설정을 마쳤으니 이제 Supabase에 설정을 할 차례이다.Supabase는 비밀번호, 일회용 비밀번호(OTP), 소셜 로그인 등 여러 가지 인증 방법을 제공한다.인증을 위해 JSON Web Tokens(JWTs)를 사용하며 보안을

pubspec.yaml 파일 열어서 dependencies에 필요한 packages를 추가해준 후 Pub get.google_sign_in : https://pub.dev/packages/google_sign_insupabase_flutter : https&#