I’m looking at adding SAML login support to my app. On web, we support multiple SAML providers, each of which seems to have their own SDK that you can integrate into your app. My question is:
Is there a single SAML SDK I could add to my app that would support all the providers instead of having to add each one individually?
I think I have a good understanding of how the SAML flow works where our own server will return me an authentication URL for the SAML provider once given a login email. I then send the user to that URL and the authenticate. Then I think I need to configure each provider with a redirect URL which will be a deeplink back to my app, and then I somehow have to get a token in the app once I open via that deeplink. Does this sound correct?
I’m trying to find more info, but everything I see online is specific to each provider and nothing about a general approach to handling multiple SAML providers.
Any info appreicated.




