mirror of
https://github.com/velocitatem/cvfs.git
synced 2026-05-31 08:43:37 +00:00
fix authentik issuer normalization
This commit is contained in:
@@ -25,9 +25,10 @@ def _normalize_issuer(value: str | None) -> str | None:
|
||||
if not value:
|
||||
return None
|
||||
normalized = value.strip().rstrip("/")
|
||||
normalized = normalized.replace("/application/o/authorize", "")
|
||||
normalized = normalized.rstrip("/")
|
||||
return f"{normalized}/application/o"
|
||||
normalized = normalized.replace("/application/o/authorize/", "/application/o/")
|
||||
normalized = normalized.replace("/application/o/authorize", "/application/o")
|
||||
normalized = normalized.replace("//application", "/application")
|
||||
return normalized.rstrip("/")
|
||||
|
||||
|
||||
class OidcTokenValidator:
|
||||
|
||||
Reference in New Issue
Block a user