Skip to content
Snippets Groups Projects

fix login bug

1 file
+ 1
1
Compare changes
  • Side-by-side
  • Inline
@@ -186,7 +186,7 @@ async def authorize(request: Request):
@@ -186,7 +186,7 @@ async def authorize(request: Request):
description="Redirect to OpenID provider.",
description="Redirect to OpenID provider.",
)
)
async def login(request: Request):
async def login(request: Request):
redirect_uri = request.url_for("authorize")
redirect_uri = str(request.url_for("authorize"))
if "127.0.0.1" not in redirect_uri:
if "127.0.0.1" not in redirect_uri:
# 127.0.0.1 used for local dev, all others use https
# 127.0.0.1 used for local dev, all others use https
redirect_uri = redirect_uri.replace("http://", "https://")
redirect_uri = redirect_uri.replace("http://", "https://")
Loading