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()
|
public_url = get_portal_public_url()
|
||||||
if public_url:
|
if public_url:
|
||||||
return f"{public_url}/auth/google/callback"
|
return f"{public_url}{PORTAL_PREFIX}/auth/google/callback"
|
||||||
|
|
||||||
return ""
|
return ""
|
||||||
|
|
||||||
@@ -74,7 +74,7 @@ def get_gitea_redirect_uri() -> str:
|
|||||||
|
|
||||||
public_url = get_portal_public_url()
|
public_url = get_portal_public_url()
|
||||||
if public_url:
|
if public_url:
|
||||||
return f"{public_url}/auth/gitea/callback"
|
return f"{public_url}{PORTAL_PREFIX}/auth/gitea/callback"
|
||||||
|
|
||||||
return ""
|
return ""
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user