-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Additionally logout from a settings list of extra logout URIs #19790
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Additionally logout from a settings list of extra logout URIs #19790
Conversation
3c50d8e to
6b2f573
Compare
6ab2b00 to
85473f1
Compare
|
jenkins run bokchoy |
1 similar comment
|
jenkins run bokchoy |
de5e80c to
9c677a6
Compare
lms/envs/devstack.py
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
According to my testing, both these URIs need a trailing / - so:
'http://localhost:18130/logout/', # ecommerce
'http://localhost:18150/logout/', # credentials
They currently send back a 301 "Moved Permanently" and re-direct.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I fixed this myself.
3e88058 to
985e9dd
Compare
985e9dd to
d65b4cb
Compare
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.
d65b4cb to
10afe5e
Compare
|
jenkins run bokchoy |
1 similar comment
|
jenkins run bokchoy |
|
jenkins run bokchoy acceptance.tests.studio.test_studio_container.UnitPublishingTest.test_initially_locked_not_visible_to_students |
|
EdX Release Notice: This PR has been deployed to the staging environment in preparation for a release to production on Thursday, February 14, 2019. |
|
Your PR has finished running tests. There were no failures. |
|
EdX Release Notice: This PR has been deployed to the production environment. |
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.