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
For context, I want to disconnect a user from my application who has been logged in via SAML from the Google Workspace UI. Basically, by disconnecting the user from the device tab or resetting the user's login cookies. This works well to disconnect the user from their Gmail, for example, but it's not reflected in the application where they were logged in using SAML.
I will expect to have information related to idp_slo_service_url but there is nothing. I went through the ruby-saml gem and I found out that they use the single_logout_service_url settings instead of idp_slo_service_url.
When I do the change I have the following metadata
What do you think about that? Is single_logout_service_url should be used instead of idp_slo_service_url?
I am not 100% confident (and I am a bit confused TBH) of what should be the value of idp_slo_service_url. Should it be an url redirecting to an universal logout action (I use something like this) or users/saml/idp_sign_out ?
Thanks for your help.
The text was updated successfully, but these errors were encountered:
morissetcl
changed the title
Single Log Out configuration (idp_slo_service_url vs single_logout_service_url)
SLO configuration (idp_slo_service_url vs single_logout_service_url)
Nov 21, 2023
idp_slo_service_url should be set to an SLO URL that Google gives you, not one local to your application—after signing out of your application, the SP, the user will be redirected there to complete the logout in the IdP. So I think it's not included in your metadata because it's not provided by your application.
I think single_logout_service_url may be used by Google—when a user signs out of Google, it can send a request to your application to let you know they should also be signed out of your application, the SP. Thus why it's in your metadata, in which case you shouldn't use idp_sign_out, you should probably use /users/sign_out.
Hey!
I am trying to use the SLO feature.
For context, I want to disconnect a user from my application who has been logged in via SAML from the Google Workspace UI. Basically, by disconnecting the user from the device tab or resetting the user's login cookies. This works well to disconnect the user from their Gmail, for example, but it's not reflected in the application where they were logged in using SAML.
Below my config
My questions:
/saml/metadata
I haveI will expect to have information related to
idp_slo_service_url
but there is nothing. I went through theruby-saml
gem and I found out that they use thesingle_logout_service_url
settings instead ofidp_slo_service_url
.When I do the change I have the following metadata
I have the
SingleLogoutService
info.What do you think about that? Is
single_logout_service_url
should be used instead ofidp_slo_service_url
?idp_slo_service_url
. Should it be an url redirecting to anuniversal logout
action (I use something like this) orusers/saml/idp_sign_out
?Thanks for your help.
The text was updated successfully, but these errors were encountered: