Reputation: 70
I'm trying to authenticate users with the SAML protocol. So far I have two applications in two different identity providers (Auth0 and OneLogin) to test. I also have my service provider. What I'm trying to do is authenticate users without redirecting them to any Identity Provider login form. Something like this:
I know that it is not the intended use of SAML, but I want to know if there is a way to do it and how it will be possible.
Any help or advice will be well received, thank you.
Upvotes: 1
Views: 1435
Reputation: 1367
That's not how SAML works and I'm not aware of any SAML identity providers that accept the user's name and password.
It is possible to include the user's name in the SAML authn request sent to the identity provider but there's no provision for including a password.
I think there are a number of security considerations if you were to prompt a user for their credentials for one web site (ie the identity provider) at a different web site (ie service provider).
Using SAML SSO, if the user isn't already authenticated at the identity provider, it will prompt the user to login.
Upvotes: 1