I run a small SaaS platform that allows businesses to whitelabel my solution into their existing websites. I've had a few potential customers ask if I support SSO.
I've never built out SSO before - what would be the best way to support allowing 3rd parties to integrate their existing user accounts via SSO into my app? I already have my own authentication system using Devise. I'm concerned adding SSO support would add another complex layer around the existing authentication model?