authelia/internal
Amir Zarrinkafsh e2ebdb7e41
fix: oidc issuer path and strip path middleware (#2272)
* fix: oidc issuer path and strip path middleware

This ensures the server.path requests append the base_url to the oidc well-known issuer information and adjusts server.path configuration to only strip the configured path instead of the first level entirely regardless of its content.

* fix: only log the token error and general refactoring

* refactor: factorize base_url functions

* refactor(server): include all paths in startup logging

* refactor: factorize

* refactor: GetExternalRootURL -> ExternalRootURL

Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2021-08-10 10:31:08 +10:00
..
authentication feat(authentication): allow customizable ldap connection timeout (#2240) 2021-08-05 14:30:00 +10:00
authorization fix(authorization): configuration reports 2fa disabled with 2fa oidc clients (#2089) 2021-06-18 11:38:01 +10:00
commands fix(notifier): regression in startup check (#2248) 2021-08-05 20:41:56 +10:00
configuration fix(configuration): make notifier logging consistent and more specific (#2268) 2021-08-07 13:58:08 +10:00
duo [CI] Add wsl linter (#980) 2020-05-05 21:35:32 +02:00
handlers fix: oidc issuer path and strip path middleware (#2272) 2021-08-10 10:31:08 +10:00
logging feat(configuration): replace viper with koanf (#2053) 2021-08-03 19:55:21 +10:00
middlewares fix: oidc issuer path and strip path middleware (#2272) 2021-08-10 10:31:08 +10:00
mocks fix: user is now redirected when authenticated (#2082) 2021-08-02 16:15:38 +10:00
models [MISC] Implement golint recommendations (#885) 2020-04-20 23:03:38 +02:00
notification fix(notifier): remove SMTPS warning (#2200) 2021-07-30 13:15:12 +10:00
oidc fix(oidc): do not lower case in log messages (#2236) 2021-08-04 08:54:45 +10:00
regulation fix(regulation): use lower case in error messages (#2152) 2021-07-08 12:04:43 +10:00
server fix: oidc issuer path and strip path middleware (#2272) 2021-08-10 10:31:08 +10:00
session fix(session): use lower case in error messages (#2150) 2021-07-08 11:33:22 +10:00
storage fix(storage): set sane default connection timeout (#2256) 2021-08-06 15:35:14 +10:00
suites build(deps): update mariadb docker tag to v10.6.4 (#2274) 2021-08-10 07:30:29 +10:00
templates fix(web): improve 2fa enrollment process (#1706) 2021-02-12 16:59:42 +11:00
utils perf(authentication): improve ldap dynamic replacement performance (#2239) 2021-08-05 14:17:07 +10:00