Hello,
Has anyone had success in implementing single sign on?
I am considering providing access to one of our sites to another company's clients and wondering what this looks like in practice. Does SSO enable you to capture the user as a registered user?
Hi Kevin,
We have multiple clients using single sign-on now with a combination of Affino’s CRM and User APIs, and then the Handoff extension to the User API.
This works very well for web apps.
For other non-web apps, we support logins, but not seamless single sign on.
We would need to understand exactly the user journey you are looking for to advise you on how best Affino could support it.
You would use the CRM API to populate the data between systems, if you want data to be synced in advance, the crucial element though is the passwords have to be created in Affino for the users to log in via Affino and then to be seamlessly logged into the 3rd party platform.
The User API is used for the actual SSO, and the Handoff means that if someone logs in on Affino, and the 3rd party service is integrated via the User API then the user can be seamlessly handed over, and the third party can call the User API to get, and update, key user details, security and subscription details and fire off conversion events for them.
If you have a specific use case in mind the next step would be for you to outline that, and the 3rd party you would like to integrate with, and after that we would advise on the best available approach, and if there is any investment required on the Affino side. Occasionally we need to add more methods to support more features, but these days the User and CRM API are typically just adopted as is and work nicely.
If you need specific assistance to your use case then please post the details to your forum and we will see what we have in place already to support you with it, or if there are any gaps which need addressing. There are help guides already in place for this and the team can send you the links to them in the event you want to do more of a deep dive.
Great. Thanks Markus. I have a call with a potential partner and this is enough for me to say it's feasible, and we can scope from there. Appreciate the speedy and in depth answer.