From 8d0d709e18be0177b99f76f320eeb02b70bb41b0 Mon Sep 17 00:00:00 2001 From: retoor Date: Sat, 8 Feb 2025 17:14:37 +0100 Subject: [PATCH] Fix template. --- src/snek/form/login.py | 4 ++-- src/snek/form/register.py | 2 +- src/snek/model/user.py | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/snek/form/login.py b/src/snek/form/login.py index 2966053..ef13d67 100644 --- a/src/snek/form/login.py +++ b/src/snek/form/login.py @@ -23,14 +23,14 @@ class LoginForm(Form): required=True, min_length=2, max_length=20, - regex=r"^[a-zA-Z0-9_]+$", + regex=r"^[a-zA-Z0-9_-]+$", place_holder="Username", type="text", ) password = AuthField( name="password", required=True, - regex=r"^[a-zA-Z0-9_.+-]{6,}", + min_length=1, type="password", place_holder="Password", ) diff --git a/src/snek/form/register.py b/src/snek/form/register.py index 9331fae..b105696 100644 --- a/src/snek/form/register.py +++ b/src/snek/form/register.py @@ -34,7 +34,7 @@ class RegisterForm(Form): password = FormInputElement( name="password", required=True, - regex=r"^[a-zA-Z0-9_.+-]{6,}", + min_length=1, type="password", place_holder="Password", ) diff --git a/src/snek/model/user.py b/src/snek/model/user.py index 2910a6d..cac9aaf 100644 --- a/src/snek/model/user.py +++ b/src/snek/model/user.py @@ -15,7 +15,7 @@ class UserModel(BaseModel): required=True, min_length=2, max_length=20, - regex=r"^[a-zA-Z0-9_]+$", + regex=r"^[a-zA-Z0-9_-+/]+$", ) color = ModelField( name ="color", @@ -28,4 +28,4 @@ class UserModel(BaseModel): required=False, regex=r"^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$", ) - password = ModelField(name="password", required=True, regex=r"^[a-zA-Z0-9_.+-]{6,}") + password = ModelField(name="password", required=True, min_length=1)