#58166 Workaround P2 comp/dashboard

fix(dashboard-auth): GET /auth/login?provider=basic returns HTTP 500 (NotImplementedError in BasicAuthProvider.start_login)

When the dashboard uses the built-in basic auth provider, the GET /auth/login?provider=basic redirect returns HTTP 500 instead of the login form because BasicAuthProvider.start_login() always raises NotImplementedError.