- 사용자별 데이터 저장 — 예약, 설정, 콘텐츠, 기록.
- 로그인 뒤에 기능 제한 (결제, 프로필 페이지, 관리자 패널).
- 이름, 역할, 플랜, 또는 과거 행동에 따라 경험 개인화.
- 세션이 아닌 개인별 활동 및 사용량 추적.
Replit 앱에서 Auth 작동 방식
Replit은 두 가지 내장 Auth 옵션을 제공합니다. 두 가지 모두 Agent가 프로비저닝합니다 — 별도의 대시보드 가입이나 OAuth 키 복사-붙여넣기가 필요 없습니다.- Replit Auth — 사용자가 기존 Replit 계정으로 로그인합니다. 로그인 페이지는 Replit 브랜드입니다. Agent에게 추가하도록 요청하는 것 외에 설정이 필요 없습니다.
- Clerk Auth — 앱에 전용 Clerk 테넌트가 생깁니다. 사용자는 Replit이 아닌 여러분의 앱 내에서 계정을 만듭니다. 브랜딩, 로그인 방법, 로그인 화면의 모양과 느낌을 제어할 수 있습니다.
Replit Auth vs. Clerk Auth
| Replit Auth | Clerk Auth | |
|---|---|---|
| 사용자 계정 | 사용자가 Replit 계정으로 로그인 | 사용자가 앱 내에서 계정 생성 (Replit 계정 불필요) |
| 브랜딩 | Replit 브랜드 로그인 페이지 | 완전히 맞춤 설정 가능 — 앱의 이름, 아이콘, 색상 |
| SSO 자격 증명 | Replit의 공유 OAuth 앱 사용 | 제공업체별 자체 OAuth 자격 증명 |
| 환경 | 단일 환경 | 별도의 개발 및 프로덕션 환경 |
| 최적 용도 | 빠른 설정, 프로토타입, Replit 브랜딩이 허용되는 앱 | 브랜드 앱, 전문 및 상업용 제품 |
앱에 Auth 추가하기
미리 선택하지 않아도 됩니다 — 하나로 시작하고 나중에 마이그레이션할 수 있습니다. 가장 빠른 방법은 Agent에게 어떤 것을 사용할지 말하는 것입니다:- “내 앱에 로그인을 추가해 줘. Replit Auth를 사용해.”
- “내 앱에 로그인을 추가해 줘. Clerk Auth를 사용해.”
다음 단계
Replit Auth
제로 설정으로 Replit 브랜드 로그인 — 사용자가 Replit 계정으로 로그인합니다.
Clerk Auth
자체 브랜드 Auth 테넌트 — 완전히 맞춤 설정 가능한 로그인, 별도의 Dev/Prod 환경.
로그인 추가하기
실제 예제: 실제 앱에 Clerk Auth를 연결하고 두 명의 고객으로 테스트합니다.
Replit Auth에서 Clerk로 마이그레이션
기존 앱을 Replit Auth에서 Clerk 테넌트로 이전합니다.