forked from Nixius/authelia
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 |
||
|---|---|---|
| .. | ||
| activate.go | ||
| authelia.go | ||
| dashboard.go | ||
| handlers_test.go | ||
| routes.go | ||
| stack.go | ||
| subscription.go | ||
| webhook.go | ||