Additionally logout from a settings list of extra logout URIs
Currently, the LMS logout endpoint should iframe in the logout pages of all the IDAs you were logged into. In short, this was made possible with DOP because keeping track of the logout URIs and leaving a trail of evidence in the user cookies was part of what we added in our fork of DOP. In the case of DOT, we don't have time or desire to fork DOT to mirror this behavior, so our stop-gap solution is to log out the user from a list of logout URIs in settings.
Showing
- cms/djangoapps/contentstore/tests/test_contentstore.py 1 addition, 1 deletioncms/djangoapps/contentstore/tests/test_contentstore.py
- cms/envs/common.py 2 additions, 0 deletionscms/envs/common.py
- lms/djangoapps/courseware/tests/helpers.py 1 addition, 2 deletionslms/djangoapps/courseware/tests/helpers.py
- lms/envs/common.py 4 additions, 0 deletionslms/envs/common.py
- lms/envs/devstack.py 4 additions, 0 deletionslms/envs/devstack.py
- openedx/core/djangoapps/external_auth/tests/test_ssl.py 3 additions, 1 deletionopenedx/core/djangoapps/external_auth/tests/test_ssl.py
- openedx/core/djangoapps/user_authn/views/logout.py 21 additions, 7 deletionsopenedx/core/djangoapps/user_authn/views/logout.py
- openedx/core/djangoapps/user_authn/views/tests/test_login.py 7 additions, 4 deletionsopenedx/core/djangoapps/user_authn/views/tests/test_login.py
- openedx/core/djangoapps/user_authn/views/tests/test_logout.py 63 additions, 3 deletions...edx/core/djangoapps/user_authn/views/tests/test_logout.py
Please register or sign in to comment