mirror of
https://github.com/bulwarkmail/webmail.git
synced 2026-11-02 16:15:39 +00:00
When Stalwart accepted the password and code but refused to issue tokens (in Lite: `invalid_client` for an OAuth client with a secret), login retried `password$totp` over Basic. Stalwart 0.16+ rejects that, so the browser showed its own Basic-auth dialog and the login page then reported a wrong code. The login now stops with a message pointing at the OAuth client settings. Password-only logins keep the Basic fallback.