summaryrefslogtreecommitdiff
path: root/packages/bank-ui/src/pages/LoginForm.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'packages/bank-ui/src/pages/LoginForm.tsx')
-rw-r--r--packages/bank-ui/src/pages/LoginForm.tsx7
1 files changed, 4 insertions, 3 deletions
diff --git a/packages/bank-ui/src/pages/LoginForm.tsx b/packages/bank-ui/src/pages/LoginForm.tsx
index a097417c3..337cfc8b1 100644
--- a/packages/bank-ui/src/pages/LoginForm.tsx
+++ b/packages/bank-ui/src/pages/LoginForm.tsx
@@ -29,6 +29,7 @@ import { useSessionState } from "../hooks/session.js";
import { RouteDefinition } from "../route.js";
import { undefinedIfEmpty } from "../utils.js";
import { doAutoFocus } from "./PaytoWireTransferForm.js";
+import { USERNAME_REGEX } from "./RegistrationPage.js";
/**
* Collect and submit login data.
@@ -63,9 +64,9 @@ export function LoginForm({
const errors = undefinedIfEmpty({
username: !username
? i18n.str`Missing username`
- : // : !USERNAME_REGEX.test(username)
- // ? i18n.str`Use letters and numbers only, and start with a lowercase letter`
- undefined,
+ : !USERNAME_REGEX.test(username)
+ ? i18n.str`Use letters, numbers or any of these characters: - . _ ~`
+ : undefined,
password: !password ? i18n.str`Missing password` : undefined,
});