Party Props Updates: June 17, 2025
June 17, 2025
Google login now works reliably in production after a major authentication overhaul.
Getting Google login to work reliably across a separate client and server deployment turned out to be the hardest problem we faced at launch. June 17 is when we cracked it.
- Authentication overhaul: We replaced session-cookie-based login with token-based authentication. This fixes the OAuth redirect loops guests and hosts were hitting when trying to sign in through Google in the deployed app.
- CORS fixes: The client and server live on different domains, so we tightened up cross-origin settings to make sure requests flow correctly between them.
- Page title update: The browser tab now shows a proper Party Props title instead of the default Create React App placeholder.
Under the hood, we also set up a Cloud Build pipeline so the client deploys automatically to Firebase Hosting, and we improved CORS configuration to handle both the Firebase and Cloud Run domains. A lot of plumbing, but the result is a login flow that actually works.