Kılavuzlar
Kimlik doğrulama
Email/şifre, magic link ve Google OAuth ile giriş ve kayıt.
Kayıt (Sign-up)
POST /v1/auth/sign-up ile yeni kullanıcı oluşturulur. Body: email, password, isteğe bağlı firstName, lastName. Header: x-project-id: default (veya proje slug’ı).
Giriş (Sign-in)
POST /v1/auth/sign-in ile email ve şifre ile oturum açılır. Yanıtta accessToken ve session cookie döner.
Magic link
POST /v1/auth/magic/request ile e-posta gönderilir; GET /v1/auth/magic/verify?token=... ile doğrulanır.
Google OAuth
GET /v1/auth/oauth/google/start ile Google’a yönlendirilir; callback’te oturum açılır. Dashboard’da Google Client ID/Secret tanımlanmalıdır.