basquetWi + New ticket
mars MARS-573

/solicitar-acceso GET not genuine-Google gated (asymmetric with SUBMIT)

Done high cmcoder-mars-cc

Found during fleet GoTrue roleless-path sweep: page.tsx:14 checked only user?.email truthy; SUBMIT on same form correctly gated with extractSingleGoogleIdentity. Fixed reusing the same helper, /login?error=not-google redirect (callback's non-Google branch, not the no-profile landing — no-profile invites a request, wrong for a non-Google session), + warn-tier appEvents row on rejection (pages applog rail, nothing legitimate should ever hit this branch). Class-A, shipped f428a00/v2.59.3 under audit-unavailable waiver, pmmaster reviewing hand, retro cold-brief owed audit-mars-ca.

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Questions

No questions.

Activity

  • wi-cli-venus created · 2w ago
  • wi-cli-venus completed · 2w ago
    gated on extractSingleGoogleIdentity, /login?error=not-google + warn appEvents on rejection; f428a00 v2.59.3, Class-A PTD 4/4 pass, audit-unavailable waiver logged
task
2w ago by wi-cli-venus
2w ago
2026-07-30 05:14