croissant_code

supabase - auth.users 본문

SW

supabase - auth.users

crossfit_wod 2025. 5. 26. 14:23

클라이언트 SDK로 접근

로그인된 사용자가 자신의 정보만 가져올 때 사용

access token을 사용

# 프론트
const { data: { user } } = await supabase.auth.getUser();


# 백엔드
GET /auth/v1/user
Authorization: Bearer <access_token>

REST API - ADMIN API

관리자가 모든 유저 정보 조회/생성/삭제 가능

보통 백 오피스, 자동 회원가입, 유저 분석 시스템에서 사용

GET /auth/v1/admin/users?email=user@gmail.com
Authorization: Bearer <service_role_key>


POST /auth/v1/admin/users
Authorization: Bearer <service_role_key>
Content-Type: application/json

{
  "email": "user@example.com",
  "email_confirm": true
}

Supabase SQL Query or Supabase RPC

복잡하기 때문에 생략

'SW' 카테고리의 다른 글

구글 SSO 인증과 이메일 기반 인증  (0) 2025.07.02
QA 엔지니어  (0) 2025.05.28
토스페이 입점심사  (1) 2025.05.12
결제취소  (0) 2025.05.07
포트원 결제 퀵 가이드  (2) 2025.04.28