diff --git a/apiserver/main.py b/apiserver/main.py index 11a7de2cc9c20b9ba882425a89e08007b12c712a..ab66cb066a67bda311a970bd6fa520b2367a7b97 100644 --- a/apiserver/main.py +++ b/apiserver/main.py @@ -151,7 +151,7 @@ async def sso_token(request: Request): log.debug("Externally authenticed User: '%s' requested /sso_token", datacat_user.username) # set token in cookie, this can then be extractet via the frontend javascript - response = RedirectResponse("/login.html?external_auth=True") + response = RedirectResponse("./login.html?external_auth=True") response.set_cookie( key="datacat_auth_token", value=access_token, secure=True, expires=datetime.utcnow()+timedelta(minutes=5) ) diff --git a/frontend/templates/login_content.html.jinja b/frontend/templates/login_content.html.jinja index 29a861cd1b2d94ce21b4fc207c05522249c7e416..f2e655928143982a9b053970f00b882836e86d26 100644 --- a/frontend/templates/login_content.html.jinja +++ b/frontend/templates/login_content.html.jinja @@ -30,7 +30,7 @@ </form> <!-- SSO Redirect --> - <a class="button btn btn-primary" href="/sso_login" id="ssoButton"> + <a class="button btn btn-primary" href="./sso_login" id="ssoButton"> Log In with SSO </a>