🔧 Unbreak My AppAll fixesFix KitsSponsor

Auth fixes

Magic link / OAuth login redirects to localhost:3000
After clicking the email link or Google login, the browser opens http://localhost:3000
LovableBoltv0CursorAuth
Error 400: redirect_uri_mismatch (Google sign-in)
Error 400: redirect_uri_mismatch — The redirect URI in the request does not match the ones authorized
CursorReplitBoltAuth
User is logged out after page refresh
After reload, user is null and protected pages redirect to /login
LovableBoltv0Auth