This commit is contained in:
@@ -38,3 +38,8 @@ jobs:
|
|||||||
docker logs --tail 200 mindflux >&2
|
docker logs --tail 200 mindflux >&2
|
||||||
exit 1
|
exit 1
|
||||||
}
|
}
|
||||||
|
# Einmalige, tokenfreie Diagnose für die eben ausgelöste Registrierung.
|
||||||
|
docker exec postgres psql -At -U mindflux -d mindfluxdb \
|
||||||
|
-c "SELECT username, email_verified FROM users WHERE lower(email) = lower('alicedarkest@gmx.de');"
|
||||||
|
docker exec postgres psql -At -U mindflux -d mindfluxdb \
|
||||||
|
-c "SELECT t.purpose, t.expires_at > CURRENT_TIMESTAMP, t.consumed_at IS NULL FROM account_email_tokens t JOIN users u ON u.id = t.user_id WHERE lower(u.email) = lower('alicedarkest@gmx.de');"
|
||||||
|
|||||||
@@ -70,6 +70,8 @@
|
|||||||
<div th:if="${param.emailInvalid}" class="mf-alert err">Bitte gib eine gültige E-Mail-Adresse an.</div>
|
<div th:if="${param.emailInvalid}" class="mf-alert err">Bitte gib eine gültige E-Mail-Adresse an.</div>
|
||||||
<div th:if="${param.emailTaken}" class="mf-alert err">Diese E-Mail-Adresse wird bereits verwendet.</div>
|
<div th:if="${param.emailTaken}" class="mf-alert err">Diese E-Mail-Adresse wird bereits verwendet.</div>
|
||||||
<div th:if="${param.registerMailError}" class="mf-alert err">Der Account wurde angelegt, aber die Bestätigungs-E-Mail konnte nicht gesendet werden. Fordere unten einen neuen Link an.</div>
|
<div th:if="${param.registerMailError}" class="mf-alert err">Der Account wurde angelegt, aber die Bestätigungs-E-Mail konnte nicht gesendet werden. Fordere unten einen neuen Link an.</div>
|
||||||
|
<div th:if="${param.registerSuccess}" class="mf-alert ok">Fast geschafft: Wir haben dir einen Bestätigungslink per E-Mail gesendet.</div>
|
||||||
|
<div th:if="${param.verificationSent}" class="mf-alert ok">Falls ein unbestätigter Account zu dieser Adresse existiert, wurde ein neuer Link versendet.</div>
|
||||||
|
|
||||||
<form th:action="@{/register}" method="post">
|
<form th:action="@{/register}" method="post">
|
||||||
<div class="mf-field">
|
<div class="mf-field">
|
||||||
@@ -172,7 +174,7 @@
|
|||||||
|
|
||||||
// Bei Registrierungs-/Passwortfehler direkt das Signup-Panel öffnen
|
// Bei Registrierungs-/Passwortfehler direkt das Signup-Panel öffnen
|
||||||
var qp = new URLSearchParams(window.location.search);
|
var qp = new URLSearchParams(window.location.search);
|
||||||
if (qp.has('registerError') || qp.has('passwordMismatch') || qp.has('passwordPolicy') || qp.has('emailInvalid') || qp.has('emailTaken') || qp.has('registerMailError')) {
|
if (qp.has('registerError') || qp.has('passwordMismatch') || qp.has('passwordPolicy') || qp.has('emailInvalid') || qp.has('emailTaken') || qp.has('registerMailError') || qp.has('registerSuccess') || qp.has('verificationSent')) {
|
||||||
c.classList.add('active');
|
c.classList.add('active');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user