gravitational / teleport

The easiest, and most secure way to access and protect all of your infrastructure.
https://goteleport.com
GNU Affero General Public License v3.0
17.39k stars 1.74k forks source link

Unify SAML package dependency #42933

Open flyinghermit opened 3 months ago

flyinghermit commented 3 months ago

We've been using two different SAML libraries:

https://github.com/crewjam/saml/ supports implementing both the IdP and SP.

This issue is created as a placeholder to investigate if https://github.com/russellhaering/gosaml2 can be removed and https://github.com/crewjam/saml/ can be used to implement Teleport service provider.

nklaassen commented 3 months ago

We will need crewjam/saml to support HSMs and ECDSA before we can do this https://github.com/crewjam/saml/issues/153