forked from Nixius/authelia
1
0
Fork 0
Commit Graph

7 Commits

Author SHA1 Message Date
Leopere d2c8327d8c
Fix template: use splitList (returns slice) instead of split (returns map)
split returns {_0: ..., _1: ...} map, index needs string key.
splitList returns a proper slice that works with index 1.

Made-with: Cursor
2026-03-04 18:25:24 -05:00
Leopere 7c9d40f538
Fix reset URL: hardcode correct base, extract token from .LinkURL
Authelia generates broken URLs (missing /reset-password/step2, has
%2F encoding). Instead of chaining replaces, hardcode the known-good
base URL and extract just the JWT token via split.

Made-with: Cursor
2026-03-04 18:23:47 -05:00
Leopere 0851d6f952
Fix reset URL: replace %2Flogin encoding in .LinkURL
Authelia URL-encodes the /login path in authelia_url when building
the JWT reset link, producing bc.a250.ca%2Flogin instead of
bc.a250.ca/login. Single replace fixes it without any other mangling.

Made-with: Cursor
2026-03-04 18:21:27 -05:00
Leopere e3b9511487
Fix reset URL: use raw .LinkURL, remove Traefik redirect hack
The replace hacks in email templates were double-prepending
/reset-password/step2 since Authelia already generates the correct
URL. Removed the Traefik redirectregex middleware too since it's
no longer needed.

Made-with: Cursor
2026-03-04 18:16:56 -05:00
Leopere 163128b0ca
Fix reset link: /login?token= -> /login/reset-password/step2?token=
Made-with: Cursor
2026-03-04 17:51:41 -05:00
Leopere aabdf575e7
Reset email: a250.ca branding, set or reset password, 2FA note
Made-with: Cursor
2026-03-04 17:48:45 -05:00
Leopere 3f5320043c
Fix Authelia reset password URL: custom template replaces %2Flogin with /login
Made-with: Cursor
2026-03-04 17:43:35 -05:00