Skip to content

Google sign-in is broken on the live site: the Render domain is not an authorized Firebase domain #6

Description

@EnesYilmazcode

landing.html:641 and :648 initialise Firebase Auth and call signInWithPopup. The production deployment is served from sparky-na2c.onrender.com, which is not in the Firebase project's authorized domains list, so the popup is rejected and sign-in cannot succeed on the URL users actually visit.

This is a configuration change in the Firebase console rather than a code change, which is why there is no PR attached to this issue.

Should be

  • Add sparky-na2c.onrender.com to Firebase Authentication -> Settings -> Authorized domains.
  • Then decide which deployment is canonical (see the deployment consolidation issue) and remove the others so this cannot drift again.
  • Surface the underlying auth/unauthorized-domain error to the user instead of failing silently.

Found in the 2026-08-16 audit (30-agent sweep, 481 findings). Every line reference was verified against main at the time of filing.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P0Broken in production right nowbugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions