Refactor login flow to use auth blueprint

Moved login route and logic from app.py to application/auth/routes.py under the 'auth' blueprint. Updated all references to the login route to use 'auth.login'. Added a dedicated login.html template under application/auth/templates. Adjusted login_required utility and default_return logic for consistency.
This commit is contained in:
2025-08-11 17:43:46 +02:00
parent ea2ea27d9e
commit 0da580faf1
6 changed files with 74 additions and 34 deletions

View File

@@ -11,7 +11,7 @@ from wtforms.validators import DataRequired, InputRequired, Optional
class LoginForm(FlaskForm):
username = StringField("Username", validators=[DataRequired()])
password = PasswordField("Password", validators=[DataRequired()])
submit = SubmitField("Login")
submit = SubmitField("auth.login")
class FoodItemForm(FlaskForm):