Hotovo. V config.py (line 50) jsem upravil default fallbacky:
Google: APPFACTORY_PORTAL_PUBLIC_URL + PORTAL_PREFIX + /auth/google/callback Gitea: APPFACTORY_PORTAL_PUBLIC_URL + PORTAL_PREFIX + /auth/gitea/callback Explicitní env hodnoty GOOGLE_REDIRECT_URI a GITEA_OAUTH_REDIRECT_URI zůstávají respektované beze změny. Caddyfile ani login endpointy jsem neupravoval.
This commit is contained in:
+2
-2
@@ -54,7 +54,7 @@ def get_google_redirect_uri() -> str:
|
||||
|
||||
public_url = get_portal_public_url()
|
||||
if public_url:
|
||||
return f"{public_url}/auth/google/callback"
|
||||
return f"{public_url}{PORTAL_PREFIX}/auth/google/callback"
|
||||
|
||||
return ""
|
||||
|
||||
@@ -74,7 +74,7 @@ def get_gitea_redirect_uri() -> str:
|
||||
|
||||
public_url = get_portal_public_url()
|
||||
if public_url:
|
||||
return f"{public_url}/auth/gitea/callback"
|
||||
return f"{public_url}{PORTAL_PREFIX}/auth/gitea/callback"
|
||||
|
||||
return ""
|
||||
|
||||
|
||||
Reference in New Issue
Block a user