Implement authentication phase with Cidaas OAuth2 integration
- Add authentication middleware to protect routes - Create API endpoints for login, logout, registration, and user info - Develop UI components for login and registration forms - Integrate VeeValidate for form validation - Update environment configuration for Cidaas settings - Add i18n support for English and German languages - Enhance Tailwind CSS for improved styling of auth components - Document authentication flow and testing procedures
This commit is contained in:
@@ -2,5 +2,48 @@
|
||||
"welcome": "Willkommen bei experimenta",
|
||||
"app": {
|
||||
"title": "my.experimenta.science"
|
||||
},
|
||||
"auth": {
|
||||
"welcome": "Willkommen",
|
||||
"subtitle": "Melden Sie sich an oder erstellen Sie ein Konto",
|
||||
"login": "Anmelden",
|
||||
"register": "Registrieren",
|
||||
"loginTitle": "Anmelden",
|
||||
"loginDescription": "Melden Sie sich mit Ihrer E-Mail-Adresse an",
|
||||
"loginButton": "Anmelden",
|
||||
"loggingIn": "Wird angemeldet...",
|
||||
"loginInfo": "Sie werden zur sicheren Anmeldeseite weitergeleitet",
|
||||
"loginError": "Anmeldung fehlgeschlagen. Bitte versuchen Sie es erneut.",
|
||||
"registerTitle": "Konto erstellen",
|
||||
"registerDescription": "Erstellen Sie ein neues experimenta-Konto",
|
||||
"registerButton": "Konto erstellen",
|
||||
"registering": "Wird registriert...",
|
||||
"registrationSuccess": "Registrierung erfolgreich!",
|
||||
"registrationSuccessMessage": "Bitte bestätigen Sie Ihre E-Mail-Adresse über den Link, den wir Ihnen gesendet haben.",
|
||||
"registrationError": "Registrierung fehlgeschlagen. Bitte versuchen Sie es erneut.",
|
||||
"emailAlreadyRegistered": "Diese E-Mail-Adresse ist bereits registriert.",
|
||||
"error": "Fehler",
|
||||
"email": "E-Mail-Adresse",
|
||||
"emailPlaceholder": "ihre.email{'@'}beispiel.de",
|
||||
"password": "Passwort",
|
||||
"passwordPlaceholder": "Mindestens 8 Zeichen",
|
||||
"passwordRequirements": "Mindestens 8 Zeichen, Groß-/Kleinbuchstaben und eine Zahl",
|
||||
"firstName": "Vorname",
|
||||
"firstNamePlaceholder": "Max",
|
||||
"lastName": "Nachname",
|
||||
"lastNamePlaceholder": "Mustermann",
|
||||
"termsAgreement": "Mit der Registrierung stimmen Sie unserer",
|
||||
"privacyPolicy": "Datenschutzerklärung",
|
||||
"and": "und den",
|
||||
"termsOfService": "Nutzungsbedingungen",
|
||||
"validation": {
|
||||
"invalidEmail": "Bitte geben Sie eine gültige E-Mail-Adresse ein",
|
||||
"passwordMinLength": "Das Passwort muss mindestens 8 Zeichen lang sein",
|
||||
"passwordUppercase": "Das Passwort muss mindestens einen Großbuchstaben enthalten",
|
||||
"passwordLowercase": "Das Passwort muss mindestens einen Kleinbuchstaben enthalten",
|
||||
"passwordNumber": "Das Passwort muss mindestens eine Zahl enthalten",
|
||||
"firstNameMinLength": "Der Vorname muss mindestens 2 Zeichen lang sein",
|
||||
"lastNameMinLength": "Der Nachname muss mindestens 2 Zeichen lang sein"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user