I have implemented SSO with JWT for FreshDesk and everything works well so far. We have a custom application where users log in to. And once logged in, they can click a Help link which logs them into FreshDesk on a new tab for the same browser. Our code kicks in when the Help link is kicked and we create a JWT based on the logged in user’s information and pass it to FreshDesk. The works great, but we would also like to implement the log out functionality.
Whenever a user logs out of our application, we would also like to log the user out of FreshDesk. I was trying to see if there is any API endpoint that I can access and pass the JWT token, where the FreshDesk application logs out the appropriate user. I was told that currently such API does not exist.
Has anyone faced a similar situation? How did you implement this?