Platform Bug Fix

OAuth consent no longer errors for signed-in users, and login honors ?redirect so you return to Authorize instead of home.

Changelog

Connecting an app (MCP included) could dump you on home after login, or fail the Authorize application screen if you were already signed in.

Login now keeps ?redirect when it is a same-origin path, so /login?redirect=/oauth/authorize... returns you to consent. Already-signed-in visits follow that path too, instead of /. Authorize uses the session you already have, so the consent screen no longer 500s on the way in.