Login returns a server error
Login returns a server error instead of validating credentials.
Steps to reproduce
- Open the local Flaskr demo at
http://127.0.0.1:8011/auth/login. - Enter “nonexistent_user” in “Account name”.
- Enter “password123” in “Password”.
- Select “Log In”.
Expected
“Incorrect username.” is visible.
Actual
The login request returns HTTP 500. The page shows “Sterling demo: login handler crashed”. Repeated in 3/3 fresh browser contexts.

Reproduction video
Original silent recording · attempt 1 of 3. Reproduction steps are listed alongside.
Download the demo video