Skip to content

Commit f15a43c

Browse files
Add email verification pending page after registration (#539)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: GZTimeWalker <28180262+GZTimeWalker@users.noreply.github.com> Co-authored-by: GZTime <Time.GZ@outlook.com>
1 parent b7b5cd7 commit f15a43c

24 files changed

Lines changed: 175 additions & 22 deletions

File tree

src/GZCTF/ClientApp/src/locales/de-DE/account.json

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,14 @@
2626
"verify": {
2727
"message": "Bitte klicken Sie auf die Schaltfläche unten, um das Konto zu verifizieren."
2828
},
29+
"verify_email": {
30+
"message": "Sie sind fast fertig!<br/>Wir haben eine E-Mail gesendet an:",
31+
"not_received": {
32+
"list": "<0>Bitte prüfen Sie Ihren Spam-Ordner.</0><1>Sie können sich mit derselben E-Mail erneut registrieren; nach der Bestätigung werden die neuesten Registrierungsinformationen verwendet.</1>",
33+
"title": "E-Mail nicht erhalten?"
34+
},
35+
"title": "E-Mail bestätigen"
36+
},
2937
"welcome": "Hallo, {{decodeEmail}}👋"
3038
},
3139
"label": {
@@ -105,6 +113,7 @@
105113
"recovery": "Konto wiederherstellen",
106114
"register": "Registrieren",
107115
"reset": "Passwort zurücksetzen",
108-
"verify": "Kontoverifizierung"
116+
"verify": "Kontoverifizierung",
117+
"verify_email": "E-Mail-Verifizierung ausstehend"
109118
}
110119
}

src/GZCTF/ClientApp/src/locales/de-DE/admin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@
126126
},
127127
"enable": "Sind Sie sicher, dass Sie die Herausforderung {{name}} aktivieren möchten?",
128128
"flag": {
129-
"create": "Erstellen Sie Flags. Mehrere Flags sollten durch Zeilen getrennt werden, ein Flag pro Zeile.<br /> Jede Herausforderung kann mehrere Flags haben. Alle konfigurierten Flags können akzeptiert werden.",
129+
"create": "Erstellen Sie Flags. Mehrere Flags sollten durch Zeilen getrennt werden, ein Flag pro Zeile.<br/> Jede Herausforderung kann mehrere Flags haben. Alle konfigurierten Flags können akzeptiert werden.",
130130
"delete": "Sind Sie sicher, dass Sie dieses Flag löschen möchten?",
131131
"empty": {
132132
"description": "Bitte Flag über die obere rechte Ecke hinzufügen",

src/GZCTF/ClientApp/src/locales/en-US/account.json

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,14 @@
2626
"verify": {
2727
"message": "Please click the button below to verify the account."
2828
},
29+
"verify_email": {
30+
"message": "You're almost there!<br/>We sent an email to:",
31+
"not_received": {
32+
"list": "<0>Check your spam or junk folder.</0><1>You can re-register with the same email; your most recent registration information will be used once verified.</1>",
33+
"title": "Didn't get the email?"
34+
},
35+
"title": "Verify Email"
36+
},
2937
"welcome": "Hello, {{decodeEmail}}👋"
3038
},
3139
"label": {
@@ -105,6 +113,7 @@
105113
"recovery": "Recover account",
106114
"register": "Register",
107115
"reset": "Reset password",
108-
"verify": "Account Verification"
116+
"verify": "Account Verification",
117+
"verify_email": "Email Verification Pending"
109118
}
110119
}

src/GZCTF/ClientApp/src/locales/en-US/admin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@
126126
},
127127
"enable": "Are you sure you want to enable challenge {{name}}?",
128128
"flag": {
129-
"create": "Create flags. Multiple flags should be separated by lines, one flag per line.<br /> Each challenge can have multiple flags. Any configured flags can be accepted.",
129+
"create": "Create flags. Multiple flags should be separated by lines, one flag per line.<br/> Each challenge can have multiple flags. Any configured flags can be accepted.",
130130
"delete": "Are you sure you want to delete this flag?",
131131
"empty": {
132132
"description": "Please add flag via top right corner",

src/GZCTF/ClientApp/src/locales/es-ES/account.json

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,14 @@
2626
"verify": {
2727
"message": "Por favor haz clic en el botón de abajo para verificar la cuenta."
2828
},
29+
"verify_email": {
30+
"message": "¡Ya casi está listo!<br/>Hemos enviado un correo electrónico a:",
31+
"not_received": {
32+
"list": "<0>Revisa tu carpeta de spam o correo no deseado.</0><1>Puedes volver a registrarte con el mismo correo; se usará tu información de registro más reciente una vez verificada.</1>",
33+
"title": "¿No recibiste el correo?"
34+
},
35+
"title": "Verifica tu correo"
36+
},
2937
"welcome": "Hola, {{decodeEmail}}👋"
3038
},
3139
"label": {
@@ -105,6 +113,7 @@
105113
"recovery": "Recuperar cuenta",
106114
"register": "Registrar",
107115
"reset": "Restablecer contraseña",
108-
"verify": "Verificación de cuenta"
116+
"verify": "Verificación de cuenta",
117+
"verify_email": "Verificación de correo pendiente"
109118
}
110119
}

src/GZCTF/ClientApp/src/locales/es-ES/admin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@
126126
},
127127
"enable": "¿Está seguro de que desea habilitar el desafío {{name}}?",
128128
"flag": {
129-
"create": "Crea banderas. Varias banderas deben estar separadas por líneas, una bandera por línea.<br /> Cada desafío puede tener múltiples banderas. Cualquier bandera configurada puede ser aceptada.",
129+
"create": "Crea banderas. Varias banderas deben estar separadas por líneas, una bandera por línea.<br/> Cada desafío puede tener múltiples banderas. Cualquier bandera configurada puede ser aceptada.",
130130
"delete": "¿Estás seguro de que deseas eliminar esta bandera?",
131131
"empty": {
132132
"description": "Por favor, añade la bandera desde la esquina superior derecha",

src/GZCTF/ClientApp/src/locales/fr-FR/account.json

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,14 @@
2626
"verify": {
2727
"message": "Veuillez cliquer sur le bouton ci-dessous pour vérifier le compte."
2828
},
29+
"verify_email": {
30+
"message": "Vous y êtes presque !<br/>Nous avons envoyé un email à :",
31+
"not_received": {
32+
"list": "<0>Vérifiez votre dossier spam ou courriers indésirables.</0><1>Vous pouvez vous réinscrire avec la même adresse ; vos informations d'inscription les plus récentes seront utilisées une fois vérifiées.</1>",
33+
"title": "Vous n'avez rien reçu ?"
34+
},
35+
"title": "Vérifier l'email"
36+
},
2937
"welcome": "Bonjour, {{decodeEmail}}👋"
3038
},
3139
"label": {
@@ -105,6 +113,7 @@
105113
"recovery": "Récupérer le compte",
106114
"register": "Enregistrer",
107115
"reset": "Réinitialiser le mot de passe",
108-
"verify": "Vérification de compte"
116+
"verify": "Vérification de compte",
117+
"verify_email": "Vérification d'email en attente"
109118
}
110119
}

src/GZCTF/ClientApp/src/locales/fr-FR/admin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@
126126
},
127127
"enable": "Êtes-vous sûr de vouloir activer le défi {{name}} ?",
128128
"flag": {
129-
"create": "Créez des drapeaux. Plusieurs drapeaux doivent être séparés par des lignes, un drapeau par ligne.<br /> Chaque défi peut avoir plusieurs drapeaux. Tous les drapeaux configurés peuvent être acceptés.",
129+
"create": "Créez des drapeaux. Plusieurs drapeaux doivent être séparés par des lignes, un drapeau par ligne.<br/> Chaque défi peut avoir plusieurs drapeaux. Tous les drapeaux configurés peuvent être acceptés.",
130130
"delete": "Êtes-vous sûr de vouloir supprimer ce drapeau ?",
131131
"empty": {
132132
"description": "Veuillez ajouter un drapeau via le coin supérieur droit",

src/GZCTF/ClientApp/src/locales/id-ID/account.json

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,14 @@
2626
"verify": {
2727
"message": "Silakan klik tombol di bawah ini untuk memverifikasi akun."
2828
},
29+
"verify_email": {
30+
"message": "Hampir selesai!<br/>Kami telah mengirim email ke:",
31+
"not_received": {
32+
"list": "<0>Periksa folder spam atau junk kamu.</0><1>Kamu dapat mendaftar ulang dengan email yang sama; informasi pendaftaran terbaru akan digunakan setelah verifikasi.</1>",
33+
"title": "Belum menerima email?"
34+
},
35+
"title": "Verifikasi Email"
36+
},
2937
"welcome": "Halo, {{decodeEmail}}👋"
3038
},
3139
"label": {
@@ -105,6 +113,7 @@
105113
"recovery": "Pulihkan akun",
106114
"register": "Daftar",
107115
"reset": "Atur ulang kata sandi",
108-
"verify": "Verifikasi Akun"
116+
"verify": "Verifikasi Akun",
117+
"verify_email": "Menunggu Verifikasi Email"
109118
}
110119
}

src/GZCTF/ClientApp/src/locales/id-ID/admin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@
126126
},
127127
"enable": "Apakah kamu yakin ingin mengaktifkan challenge {{name}}?",
128128
"flag": {
129-
"create": "Buat flag. Beberapa flag harus dipisahkan dengan baris, satu bendera per baris.<br /> Setiap tantangan dapat memiliki beberapa flag. Semua flag yang dikonfigurasi dapat diterima.",
129+
"create": "Buat flag. Beberapa flag harus dipisahkan dengan baris, satu bendera per baris.<br/> Setiap tantangan dapat memiliki beberapa flag. Semua flag yang dikonfigurasi dapat diterima.",
130130
"delete": "Apakah kamu yakin ingin menghapus flag ini?",
131131
"empty": {
132132
"description": "Silakan tambahkan flag melalui pojok kanan atas",

0 commit comments

Comments
 (0)