Unable to logout from External Identity Provider (SAML 2.0)
Hello All,
I am working on React Application which will support multi-IDP logins, i am using MSAL library to implement
I have configured below IDP SAML 2.0 using Microsoft External Identities.
- SAML for Okta
- SAML for OneLogin
- SAML for Google Suite
I am able to test the Login flow and everything is working smoothly.
When I login, Microsoft Login screen pops up and it internally redirects to respective Identity providers login screen.
So, I can login to the system.
But when I Logout from my application, I can see the logout screen for Microsoft, but I am not able to logout from the IDP, and the session still persist.
Say, abc@okta.com has logged in the application, they try to Logout from the application, and then xyz@okta.com logs into the system, the previous session of abc@okta.com gets logged in again.
I am not finding any solution around SLO.(single logout)
Can anyone help me around this?
Thanks,
Vedika