-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
With SAML/SSO enabled, Logout logs out of the IDP but Bookstack still thinks I am authenticated #2553
Comments
Hi @jimmyc802, Can you confirm and details about your SSO system at all? Are you using ADFS or another popular offering? |
Hey Dan! We are using Azure AD Enterprise Applications. Here is our SAML config on the Azure AD side and our SAML config in bookstack:
|
Thanks @jimmyc802 for the extra context. I'm trying to get through some of the pending SAML issues/prs in this release cycle though. |
I'll keep an eye out. Let me know if you hear of anything in the meantime. |
@ssddanbrown I can provide free admin access to a Microsoft Azure AD tenant if you'd like for testing purposes. |
Are there any updates on this? We are looking into moving all of our documentation into BookStack and currently have the SAML auth configured. |
Upon my comment above, I'm going to go ahead and close this off. |
I have the same issue. Using v23.10.4
|
Describe the bug
With SAML/SSO enabled, Clicking the Logout button logs users out of the IDP but Bookstack still thinks they are authenticated and they can still navigate Bookstack, even if they close and reopen their browser. This seems to be cookie session related. If you delete the cookies for Bookstack, XSRF-TOKEN and bookstack_session, you get prompted to authenticate again.
Steps To Reproduce
With SAML/SSO enabled for authentication
Expected behavior
Clicking the logout button should log us out of both the IDP and Bookstack.
Your Configuration (please complete the following information):
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: