forked from Nixius/authelia
1
0
Fork 0
ATLAS/docker/ss-atlas
Leopere c7d19ed20d
Fix success page skipped due to webhook race condition
The webhook was provisioning the user before the success page loaded,
causing IsNew=false and skipping the welcome/onboarding page entirely.

Now:
- Webhook only ensures user+stripe ID as a backstop (no password email)
- Success page is the sole owner of password reset + welcome flow
- Uses group membership (not IsNew) to distinguish new vs returning:
  if already in 'customers' group -> dashboard, otherwise -> welcome

Made-with: Cursor
2026-03-03 17:16:48 -05:00
..
cmd Bake git commit into Go binary for version traceability 2026-03-03 12:51:12 -05:00
internal Fix success page skipped due to webhook race condition 2026-03-03 17:16:48 -05:00
templates Switch customer stack to Gitea + PostgreSQL two-service pattern 2026-03-03 17:02:49 -05:00
Dockerfile Bake git commit into Go binary for version traceability 2026-03-03 12:51:12 -05:00
Makefile Add ss-atlas service, config updates, ignore IDE cruft 2026-03-03 11:21:03 -05:00
go.mod Add ss-atlas service, config updates, ignore IDE cruft 2026-03-03 11:21:03 -05:00
go.sum Add ss-atlas service, config updates, ignore IDE cruft 2026-03-03 11:21:03 -05:00