Recent Posts
Recent Comments
Archives
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- js
- 셋팅
- vercel
- 코딩테스트
- 내일배움캠프
- React
- git
- nextjs
- 모던자바스크립트
- supabase
- TailwindCSS
- error
- 프로젝트 셋팅
- deep dive
- useRouter
- 프로그래머스
- 티스토리챌린지
- 코테
- auth
- 최적화
- 코드카타
- 자주 까먹는
- 초기셋팅
- Next
- 모던 자바스크립트
- CORS
- domain
- 오블완
- array정적메서드
- 스파르타코딩클럽
- Today
- Total
도록
supabase auth에는 무슨 값이 들어있을까? 본문
배경
- 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,
"invited_at": null,
"confirmation_token": "",
"confirmation_sent_at": null,
"recovery_token": "",
"recovery_sent_at": null,
"email_change_token_new": "",
"email_change": "",
"email_change_sent_at": null,
"last_sign_in_at": null,
"raw_app_meta_data": {
"provider": "google",
"providers": [
"google"
]
},
"raw_user_meta_data": {
"iss": "https://accounts.google.com",
"sub": "// number",
"name": "// string",
"email": "// string",
"picture": "// image path",
"full_name": "// string",
"avatar_url": "// image path",
"provider_id": "// number",
"email_verified": true,
"phone_verified": false
},
"is_super_admin": null,
"created_at": "2025-05-15T09:18:52.170596+00:00",
"updated_at": "2025-05-15T09:18:52.170596+00:00",
"phone": null,
"phone_confirmed_at": null,
"phone_change": "",
"phone_change_token": "",
"phone_change_sent_at": null,
"confirmed_at": null,
"email_change_token_current": "",
"email_change_confirm_status": 0,
"banned_until": null,
"reauthentication_token": "",
"reauthentication_sent_at": null,
"is_sso_user": false,
"deleted_at": null,
"is_anonymous": false
}
참고)
'Today I Learned > in dev' 카테고리의 다른 글
supabase.auth 이용하기 (1) | 2025.05.15 |
---|---|
supabase, 정지된 프로젝트 복원하기 (0) | 2025.05.07 |
[vite] tailwindcss v4.1 설치 오류 | Type 'Plugin<any>[]' is not assignable to type 'PluginOption' (0) | 2025.04.16 |
[css] content-visibility : 사용자에게 노출되는 화면부터 그리기 (0) | 2025.01.23 |
SockJs 적용하기 (React/typescript) (0) | 2024.12.23 |