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

willow·2024년 7월 15일

구글로그인

목록 보기
3/4
post-thumbnail

Supabase Auth 설정하기

이전 포스팅에서 구글 클라우드 콘솔 설정을 마쳤으니 이제 Supabase에 설정을 할 차례이다.

Supabase Auth?

  • Supabase는 비밀번호, 일회용 비밀번호(OTP), 소셜 로그인 등 여러 가지 인증 방법을 제공한다.
  • 인증을 위해 JSON Web Tokens(JWTs)를 사용하며 보안을 위해 Row Level Security(RLS)를 결합하여 사용할 수 있다.

1. Supabase 프로젝트 생성 후 생성한 프로젝트로 이동

2. 좌측 메뉴바에서 Authentication 클릭 이동

3. Provider로 이동 후

① 구글 로그인 활성화
② 구글 클라우드 콘솔에서 웹 클라이언트 ID 복사,붙여넣기

③ Skip nonce checks 활성화

  • IOS에서 구글 로그인을 하려면 활성화 해주어야 한다.

4. 저장


마치며.

Supabase로 Flutter 앱에 구글 로그인 기능을 넣기 위한 사전 작업이 끝이 났다.
다음 글에서는 드디어 코드를 작성하여 앱에 적용시키는 법을 포스팅해보려 한다.

0개의 댓글