일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 스파르타코딩클럽
- 모던자바스크립트
- array정적메서드
- 오블완
- 자주 까먹는
- React
- 코테
- domain
- deep dive
- vercel
- 프로젝트 셋팅
- git
- supabase
- error
- 최적화
- 코딩테스트
- 티스토리챌린지
- 코드카타
- auth
- CORS
- 초기셋팅
- 모던 자바스크립트
- js
- 프로그래머스
- useRouter
- TailwindCSS
- 셋팅
- nextjs
- 내일배움캠프
- Next
- Today
- Total
목록auth (3)
도록

배경- supabase.auth를 통해 인증할 때, supabase.public.users 테이블에 데이터를 자동으로 insert 하기를 원함 방법1. users 테이블 생성2. sql editor에서 trigger 함수 생성-- 1. 기존 트리거 삭제drop trigger if exists on_auth_user_created on auth.users;-- 2. 트리거 함수 수정create or replace function public.handle_new_auth_user()returns trigger as $$declare new_json json; provider text; provider_id text; name text; picture text;begin begin -- 필드 ..
배경- supabase auth 를 통한 회원가입/로그인 시 가져오는 사용자 정보를 users 테이블에 insert 하고 싶었다.- trigger 함수(문서)를 생성해 등록했으나, 어떤 provider인지 알 수가 없어 곤란해 모든 데이터를 다 조회해보았다. 결과혹시나 개인정보로 보이는 것은 // 하고 타입 기재로 변경했으니 참고 (google 기준){ "instance_id": "00000000-0000-0000-0000-000000000000", "id": "// uuid", "aud": "authenticated", "role": "", "email": "// email", "encrypted_password": "", "email_confirmed_at": null, "invite..

이전 글: https://reeny404.tistory.com/120 [next/react] google 로그인 구현하기 (2) : 액세스 토큰 받기액세스 토큰을 받기 위해 oauth client id를 이전에 발급받았다. (link) [next/react] google 로그인 구현하기 (1) : oauth client id 발급 받기구글 로그인을 구현하기 위해 설정부터 해보자 1. 사용자 인증 정보reeny404.tistory.com 이전에 액세스 토큰까지 무사히 잘 받아왔다면, 이제 받은 토큰을 이용해서 google 로그인 정보를 가져오자! 로그인 정보?: 내가 개발하는 사이트에 저장할 email이나 nickname 정보를 말한다.구현중인 서비스의 소셜 회원가입/로그인 정책 상 필요한 데이터들 ..