feat(admin): add registration policy settings and disabled register state
This commit is contained in:
@@ -13,12 +13,14 @@
|
||||
"titles": {
|
||||
"signIn": "Bei CMS Admin anmelden",
|
||||
"signUpOwner": "Willkommen bei CMS Admin",
|
||||
"signUpUser": "Admin-Konto erstellen"
|
||||
"signUpUser": "Admin-Konto erstellen",
|
||||
"signUpDisabled": "Registrierung ist deaktiviert"
|
||||
},
|
||||
"descriptions": {
|
||||
"signIn": "Better Auth ist in dieser App über /api/auth aktiv.",
|
||||
"signUpOwner": "Erstelle das erste Owner-Konto, um diese Admin-Instanz zu initialisieren.",
|
||||
"signUpUser": "Selbstregistrierung für Admin-Benutzer ist aktiviert."
|
||||
"signUpUser": "Selbstregistrierung für Admin-Benutzer ist aktiviert.",
|
||||
"signUpDisabled": "Selbstregistrierung wurde von einer Administratorin oder einem Administrator deaktiviert."
|
||||
},
|
||||
"fields": {
|
||||
"name": "Name",
|
||||
@@ -42,7 +44,8 @@
|
||||
},
|
||||
"messages": {
|
||||
"ownerCreated": "Owner-Konto erstellt. Registrierung ist jetzt deaktiviert.",
|
||||
"accountCreated": "Konto erstellt."
|
||||
"accountCreated": "Konto erstellt.",
|
||||
"registrationDisabled": "Für diese Admin-Instanz ist die Registrierung deaktiviert. Bitte wende dich an eine Administratorin oder einen Administrator."
|
||||
},
|
||||
"errors": {
|
||||
"nameRequired": "Name ist für die Kontoerstellung erforderlich",
|
||||
@@ -52,6 +55,33 @@
|
||||
"networkSignUp": "Netzwerkfehler bei der Registrierung"
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
"badge": "Admin-Einstellungen",
|
||||
"title": "Einstellungen",
|
||||
"description": "Verwalte Laufzeitrichtlinien für Authentifizierung und Onboarding im Admin-Bereich.",
|
||||
"actions": {
|
||||
"backToDashboard": "Zurück zum Dashboard"
|
||||
},
|
||||
"registration": {
|
||||
"title": "Admin-Selbstregistrierung",
|
||||
"description": "Wenn aktiviert, können über /register nach der initialen Owner-Erstellung weitere Admin-Konten erstellt werden.",
|
||||
"currentStatusLabel": "Aktueller Status",
|
||||
"status": {
|
||||
"enabled": "Aktiviert",
|
||||
"disabled": "Deaktiviert"
|
||||
},
|
||||
"checkboxLabel": "Selbstregistrierung auf /register für Admin-Benutzer erlauben",
|
||||
"actions": {
|
||||
"save": "Registrierungsrichtlinie speichern"
|
||||
},
|
||||
"success": {
|
||||
"updated": "Registrierungsrichtlinie aktualisiert."
|
||||
},
|
||||
"errors": {
|
||||
"updateFailed": "Speichern der Einstellungen fehlgeschlagen. Stelle sicher, dass Datenbankmigrationen angewendet wurden."
|
||||
}
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
"badge": "Admin-App",
|
||||
"title": "Content-Dashboard",
|
||||
|
||||
@@ -13,12 +13,14 @@
|
||||
"titles": {
|
||||
"signIn": "Sign in to CMS Admin",
|
||||
"signUpOwner": "Welcome to CMS Admin",
|
||||
"signUpUser": "Create an admin account"
|
||||
"signUpUser": "Create an admin account",
|
||||
"signUpDisabled": "Registration is disabled"
|
||||
},
|
||||
"descriptions": {
|
||||
"signIn": "Better Auth is active on this app via /api/auth.",
|
||||
"signUpOwner": "Create the first owner account to initialize this admin instance.",
|
||||
"signUpUser": "Self-registration is enabled for admin users."
|
||||
"signUpUser": "Self-registration is enabled for admin users.",
|
||||
"signUpDisabled": "Self-registration is currently turned off by an administrator."
|
||||
},
|
||||
"fields": {
|
||||
"name": "Name",
|
||||
@@ -42,7 +44,8 @@
|
||||
},
|
||||
"messages": {
|
||||
"ownerCreated": "Owner account created. Registration is now disabled.",
|
||||
"accountCreated": "Account created."
|
||||
"accountCreated": "Account created.",
|
||||
"registrationDisabled": "Registration is disabled for this admin instance. Ask an administrator to create an account or enable self-registration."
|
||||
},
|
||||
"errors": {
|
||||
"nameRequired": "Name is required for account creation",
|
||||
@@ -52,6 +55,33 @@
|
||||
"networkSignUp": "Network error while signing up"
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
"badge": "Admin Settings",
|
||||
"title": "Settings",
|
||||
"description": "Manage runtime policies for the admin authentication and onboarding flow.",
|
||||
"actions": {
|
||||
"backToDashboard": "Back to dashboard"
|
||||
},
|
||||
"registration": {
|
||||
"title": "Admin self-registration",
|
||||
"description": "When enabled, /register can create additional admin accounts after initial owner bootstrap.",
|
||||
"currentStatusLabel": "Current status",
|
||||
"status": {
|
||||
"enabled": "Enabled",
|
||||
"disabled": "Disabled"
|
||||
},
|
||||
"checkboxLabel": "Allow self-registration on /register for admin users",
|
||||
"actions": {
|
||||
"save": "Save registration policy"
|
||||
},
|
||||
"success": {
|
||||
"updated": "Registration policy updated."
|
||||
},
|
||||
"errors": {
|
||||
"updateFailed": "Saving settings failed. Ensure database migrations are applied."
|
||||
}
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
"badge": "Admin App",
|
||||
"title": "Content Dashboard",
|
||||
|
||||
@@ -13,12 +13,14 @@
|
||||
"titles": {
|
||||
"signIn": "Iniciar sesión en CMS Admin",
|
||||
"signUpOwner": "Bienvenido a CMS Admin",
|
||||
"signUpUser": "Crear una cuenta de admin"
|
||||
"signUpUser": "Crear una cuenta de admin",
|
||||
"signUpDisabled": "El registro está deshabilitado"
|
||||
},
|
||||
"descriptions": {
|
||||
"signIn": "Better Auth está activo en esta app mediante /api/auth.",
|
||||
"signUpOwner": "Crea la primera cuenta owner para inicializar esta instancia de administración.",
|
||||
"signUpUser": "El registro automático está habilitado para usuarios admin."
|
||||
"signUpUser": "El registro automático está habilitado para usuarios admin.",
|
||||
"signUpDisabled": "El auto-registro está desactivado actualmente por un administrador."
|
||||
},
|
||||
"fields": {
|
||||
"name": "Nombre",
|
||||
@@ -42,7 +44,8 @@
|
||||
},
|
||||
"messages": {
|
||||
"ownerCreated": "Cuenta owner creada. El registro ahora está deshabilitado.",
|
||||
"accountCreated": "Cuenta creada."
|
||||
"accountCreated": "Cuenta creada.",
|
||||
"registrationDisabled": "El registro está deshabilitado para esta instancia de administración. Pide a un administrador que cree una cuenta o habilite el auto-registro."
|
||||
},
|
||||
"errors": {
|
||||
"nameRequired": "El nombre es obligatorio para crear la cuenta",
|
||||
@@ -52,6 +55,33 @@
|
||||
"networkSignUp": "Error de red al registrarse"
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
"badge": "Ajustes de Admin",
|
||||
"title": "Ajustes",
|
||||
"description": "Gestiona políticas de ejecución para autenticación y onboarding del panel admin.",
|
||||
"actions": {
|
||||
"backToDashboard": "Volver al panel"
|
||||
},
|
||||
"registration": {
|
||||
"title": "Auto-registro de admin",
|
||||
"description": "Cuando está habilitado, /register puede crear cuentas admin adicionales después del bootstrap inicial del owner.",
|
||||
"currentStatusLabel": "Estado actual",
|
||||
"status": {
|
||||
"enabled": "Habilitado",
|
||||
"disabled": "Deshabilitado"
|
||||
},
|
||||
"checkboxLabel": "Permitir auto-registro en /register para usuarios admin",
|
||||
"actions": {
|
||||
"save": "Guardar política de registro"
|
||||
},
|
||||
"success": {
|
||||
"updated": "Política de registro actualizada."
|
||||
},
|
||||
"errors": {
|
||||
"updateFailed": "No se pudieron guardar los ajustes. Asegúrate de que las migraciones de base de datos estén aplicadas."
|
||||
}
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
"badge": "App Admin",
|
||||
"title": "Panel de Contenido",
|
||||
|
||||
@@ -13,12 +13,14 @@
|
||||
"titles": {
|
||||
"signIn": "Se connecter à CMS Admin",
|
||||
"signUpOwner": "Bienvenue sur CMS Admin",
|
||||
"signUpUser": "Créer un compte admin"
|
||||
"signUpUser": "Créer un compte admin",
|
||||
"signUpDisabled": "L’inscription est désactivée"
|
||||
},
|
||||
"descriptions": {
|
||||
"signIn": "Better Auth est actif sur cette application via /api/auth.",
|
||||
"signUpOwner": "Créez le premier compte owner pour initialiser cette instance d’administration.",
|
||||
"signUpUser": "L’auto-inscription est activée pour les utilisateurs admin."
|
||||
"signUpUser": "L’auto-inscription est activée pour les utilisateurs admin.",
|
||||
"signUpDisabled": "L’auto-inscription est actuellement désactivée par un administrateur."
|
||||
},
|
||||
"fields": {
|
||||
"name": "Nom",
|
||||
@@ -42,7 +44,8 @@
|
||||
},
|
||||
"messages": {
|
||||
"ownerCreated": "Compte owner créé. L’inscription est maintenant désactivée.",
|
||||
"accountCreated": "Compte créé."
|
||||
"accountCreated": "Compte créé.",
|
||||
"registrationDisabled": "L’inscription est désactivée pour cette instance admin. Demandez à un administrateur de créer un compte ou de réactiver l’auto-inscription."
|
||||
},
|
||||
"errors": {
|
||||
"nameRequired": "Le nom est requis pour créer un compte",
|
||||
@@ -52,6 +55,33 @@
|
||||
"networkSignUp": "Erreur réseau lors de l’inscription"
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
"badge": "Paramètres Admin",
|
||||
"title": "Paramètres",
|
||||
"description": "Gérez les politiques d’exécution pour l’authentification et l’onboarding de l’admin.",
|
||||
"actions": {
|
||||
"backToDashboard": "Retour au tableau de bord"
|
||||
},
|
||||
"registration": {
|
||||
"title": "Auto-inscription admin",
|
||||
"description": "Lorsqu’elle est activée, /register peut créer des comptes admin supplémentaires après l’initialisation du premier owner.",
|
||||
"currentStatusLabel": "Statut actuel",
|
||||
"status": {
|
||||
"enabled": "Activé",
|
||||
"disabled": "Désactivé"
|
||||
},
|
||||
"checkboxLabel": "Autoriser l’auto-inscription sur /register pour les utilisateurs admin",
|
||||
"actions": {
|
||||
"save": "Enregistrer la politique d’inscription"
|
||||
},
|
||||
"success": {
|
||||
"updated": "Politique d’inscription mise à jour."
|
||||
},
|
||||
"errors": {
|
||||
"updateFailed": "Échec de l’enregistrement des paramètres. Vérifiez que les migrations de base de données sont appliquées."
|
||||
}
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
"badge": "Application Admin",
|
||||
"title": "Tableau de bord contenu",
|
||||
|
||||
Reference in New Issue
Block a user