You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`Single Logout`_ (SLO), if initiated by the Django webapp (called front-channel logout), is supported by pointing ``LOGOUT_REDIRECT_URL`` to the Shibboleth SP SLO endpoint (``/Shibboleth.sso/Logout``), if you are using the provided ShibbolethLogoutView for logout.
190
+
191
+
If you want to support SLO initiated by another app or the IdP (back-channel logout), you need to enable it using the ``SINGLE_LOGOUT_BACKCHANNEL`` setting, but this feature requires additional dependencies. For more details, see the following sections.
192
+
193
+
SLO is supported by Shibboleth IdP since 3.2.0 (with fixes in 3.2.1) and Shibboleth SP (version >=2.4 recommended).
194
+
195
+
Additional Requirements
196
+
+++++++++++++++++++++++
197
+
198
+
* lxml (tested with 4.1.0)
199
+
* spyne (tested with 2.12.14)
200
+
201
+
202
+
Configuration
203
+
+++++++++++++
204
+
205
+
* Add shibboleth to installed apps.
206
+
207
+
.. code-block:: python
208
+
209
+
INSTALLED_APPS+= (
210
+
'shibboleth',
211
+
)
212
+
213
+
* Run migrations.
214
+
215
+
.. code-block:: bash
216
+
217
+
django-admin migrate
218
+
219
+
220
+
* Add back-channel SLO endpoint to urlpatterns, if you don't already include shibboleth.urls.
0 commit comments