diff --git a/website/sagexit/templates/base.html b/website/sagexit/templates/base.html
index b52e55c..46fdb2b 100644
--- a/website/sagexit/templates/base.html
+++ b/website/sagexit/templates/base.html
@@ -49,7 +49,7 @@
Login with Science
{% else %}
- You're logged in as {{ request.user }} - Log out
+ You're logged in as {{ request.user }} - Log out
{% endif %}
diff --git a/website/sagexit/urls.py b/website/sagexit/urls.py
index 9d2f6ab..fc6015d 100644
--- a/website/sagexit/urls.py
+++ b/website/sagexit/urls.py
@@ -1,10 +1,18 @@
-from django.contrib import admin
+from django.contrib import admin, auth
+from django.shortcuts import redirect
from django.urls import path, include
from django.views.generic import RedirectView
+
+def logout(request):
+ auth.logout(request)
+ return redirect("/")
+
+
urlpatterns = [
path("", RedirectView.as_view(url="/reservations")),
path("reservations/", include("room_reservation.urls")),
path("admin/", admin.site.urls),
+ path("logout/", logout, name="logout"),
path("sso/", include("sp.urls")),
]