diff --git a/roles/karaage3.1.17/templates/karaage3-wsgi.conf.j2 b/roles/karaage3.1.17/templates/karaage3-wsgi.conf.j2
index e2c20ae5fa4a124cbaad448a6c3752956bfdd231..360abc8bfdf37d9bdd0bb1a04a62a14618d196a2 100644
--- a/roles/karaage3.1.17/templates/karaage3-wsgi.conf.j2
+++ b/roles/karaage3.1.17/templates/karaage3-wsgi.conf.j2
@@ -38,3 +38,10 @@ ShibUseHeaders On
 require valid-user
 </Location>
 
+<Location /karaage/profile/slogin>
+AuthType Shibboleth
+ShibRequireSession On
+ShibUseHeaders On
+require valid-user
+</Location>
+