I’m currently implementing SSO with OIDC to Freshdesk for contacts via my application and recently noticed that there’s no option for logging out from Freshdesk customer portal once user is logged in.
How can I add logout functionality to my customer portal?
Inside mytenant.myfreshworks.com where SSO is configured, apart from Authorization URL and Access Token URL there is also an optional field called Logout URL. What kind of URL should I provide as part of the configuration? In general, what OIDC logout flow does Freshworks adhere (see OIDC specification): front-channel or back-channel logout?
The logout_url that we take as part of configuration will help us decide where the users should land on after the successful logout from freshid.
In general, we haven’t implemented any of the OIDC logout flows (Those are for logging out the sessions from IDP as well). Our logout just logs out our session only in case of OIDC and takes them to the log_out url if provided in the config.