Validate mxid format in web login

This commit is contained in:
Cadence Ember
2025-02-18 15:59:32 +13:00
parent ea7aec5e66
commit 902dfa7e7c
3 changed files with 20 additions and 2 deletions
+1 -1
View File
@@ -11,6 +11,6 @@ block body
input(type="hidden" name="next" value=next)
.d-flex.gy4.fd-column
label.s-label(for="mxid") Your Matrix ID
input.fl-grow1.s-input.wmx3#mxid(name="mxid" required placeholder="@user:example.org")
input.fl-grow1.s-input.wmx3#mxid(name="mxid" required placeholder="@user:example.org" pattern="@([^:]+):([a-z0-9:\-]+\.[a-z0-9.:\-]+)")
div
button.s-btn.s-btn__github#log-in-button Continue with Matrix