[Flutter] (1) 구글 로그인 with Supabase

willow·2024년 7월 10일

구글로그인

목록 보기
1/4
post-thumbnail

Flutter와 Supabase를 사용하여 앱 개발 프로젝트를 진행하는 중이다.

개발 중인 앱에 소셜 로그인 기능을 넣고 있는 중인데 그 중에 구글 로그인을 Supabase의 Auth 기능과 함께 구현하는 과정을 포스팅해 볼 예정이다.


해당 포스트에서는 먼저 Google Cloud Console을 설정하는 방법을 포스팅해보려 한다.


Google Cloud Console 설정하기

1. 프로젝트 생성

2. OAuth 동의 화면 - 외부 (External) 선택 후 만들기

3. 앱 이름, 사용자 지원 이메일, 개발자 연락처 정보 입력 후 저장

4. 범위 추가 또는 삭제 클릭 후 박스쳐진 항목 3개 선택 후 저장

5. 4번 저장 후 다음 화면의 테스트 사용자 등록은 넘어가도됨

6. 저장 후 계속 - 대시보드로 돌아가기

7. API 및 서비스 - 사용자 인증정보

8. 사용자 인증 정보 만들기 - OAuth 클라이언트 ID

9. 애플리케이션 유형

  • 웹 애플리케이션
    Supabase Auth 기능을 사용하여 구글 로그인을 구현하려면 웹 애플리케이션을 만들어줘야한다.
  • ios
    번들 ID에 프로젝트의 패키지명을 넣고 만들기
  • Android
    패키지명, SHA-1 인증서 지문 넣고 만들기

마치며.

해당 글에서는 구글 로그인 API를 사용하기 위해 Google Cloud Console 설정하는 법을 작성해보았다.
다음 글에는 안드로이드 앱을 위한 SHA-1 인증서 디지털 지문을 얻는 방법에 대해 작성해보려 한다!!

처음 써보는 블로그 포스트라 뭔가 이상한거 같지만 계속해서 포스팅하다보면 나아지겠지....?

0개의 댓글