From a59fc776a1bbbd3a1813fe9097042c2f67d8ce0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Valenta?= <git@imaniti.org> Date: Wed, 31 May 2023 18:57:58 +0200 Subject: [PATCH] fix login urls --- shared/templates/shared/includes/base.html | 20 +++++++++++--------- ucebnice/settings/base.py | 4 ++-- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/shared/templates/shared/includes/base.html b/shared/templates/shared/includes/base.html index 9531e12..9f4ef76 100644 --- a/shared/templates/shared/includes/base.html +++ b/shared/templates/shared/includes/base.html @@ -87,15 +87,17 @@ </li> {% endif %} - <li class="navbar-menu__item"> - <a - href="{% url "lectures:view_registered" %}" - data-href="{% url "lectures:view_registered" %}" - class="navbar-menu__link flex items-center gap-2" - > - <i class="ico--pin text-sm"></i>Tvá školení - </a> - </li> + {% if user.is_authenticated %} + <li class="navbar-menu__item"> + <a + href="{% url "lectures:view_registered" %}" + data-href="{% url "lectures:view_registered" %}" + class="navbar-menu__link flex items-center gap-2" + > + <i class="ico--pin text-sm"></i>Tvá školení + </a> + </li> + {% endif %} <li class="navbar-menu__item"> <a diff --git a/ucebnice/settings/base.py b/ucebnice/settings/base.py index adf529f..4506950 100644 --- a/ucebnice/settings/base.py +++ b/ucebnice/settings/base.py @@ -134,8 +134,8 @@ AUTHENTICATION_BACKENDS = ( "guardian.backends.ObjectPermissionBackend", ) -LOGIN_URL = "/" -LOGIN_REDIRECT_URL = "/" +LOGIN_URL = "/oidc/authenticate/" +LOGIN_REDIRECT_URL = "/oidc/authenticate/" LOGOUT_REDIRECT_URL = "/" OIDC_RP_CLIENT_ID = env.str("OIDC_RP_CLIENT_ID") -- GitLab