feat(auth): Better Auth, kullanıcı adı ile giriş, DAL ve proxy
- MongoDB/Mongoose bağlantıları, kayıt kapalı, admin + username plugin, rate limit - DAL: getCurrentUser, requireSession, requireRole, getActionUser - Kullanıcı adı normalizasyonu: İ/I/ı → i (tr-TR 'ADMIN' → 'admın' hatası) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -31,6 +31,8 @@ export const tr = {
|
||||
showPassword: "Şifreyi göster",
|
||||
hidePassword: "Şifreyi gizle",
|
||||
genericError: "Beklenmeyen bir hata oluştu. Lütfen tekrar deneyin.",
|
||||
unauthorized: "Bu işlem için yetkiniz yok.",
|
||||
notFound: "Kayıt bulunamadı.",
|
||||
},
|
||||
theme: {
|
||||
label: "Tema",
|
||||
@@ -90,6 +92,8 @@ export const tr = {
|
||||
submit: "Giriş yap",
|
||||
submitting: "Giriş yapılıyor…",
|
||||
invalidCredentials: "Kullanıcı adı/e-posta veya şifre hatalı.",
|
||||
banned: "Hesabınız askıya alınmış. Lütfen yöneticiyle iletişime geçin.",
|
||||
tooManyAttempts: "Çok fazla deneme yapıldı. Lütfen bir dakika sonra tekrar deneyin.",
|
||||
noSignUp: "Hesaplar yalnızca yönetici tarafından açılır.",
|
||||
identifierRequired: "Kullanıcı adı veya e-posta girin",
|
||||
passwordRequired: "Şifre girin",
|
||||
|
||||
Reference in New Issue
Block a user