Using a custom authsource you can SSO them into your IDP (I did this
years ago to bootstrap a session from httpd's REMOTE_USER).
But that doesn't deal with the additional issue of doing this only
sometimes (when the account is being set up) but not at other times
(during ordinary SSO to other SPs).
-peter
Is there a way to securely authenticate a specific user without needing them to manually input their username and password ?I've experimented with some solutions but they're a bit hacky and I'm sure SAML has to have a way to deal with that use case.
If a service has enough knowledge of its user base that it can request the authentication of a specific user without asking the user to input credentials, I would usually consider the service to be highly trusted and effectively part of the same domain as the identity provider. If you just want to signal “don’t prompt for authentication”, that’s an AuthnContext of your choosing or “isPassive=true”.
Assuming the user has authenticated to the machine via Kerberos, SPNEGO, should be OK? Or have I misunderstood the question
--
You received this message because you are subscribed to the Google Groups "SimpleSAMLphp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to simplesamlph...@googlegroups.com.
To post to this group, send email to simple...@googlegroups.com.
Visit this group at https://groups.google.com/group/simplesamlphp.
For more options, visit https://groups.google.com/d/optout.
Ah ok, sorry. How do you know the user is the user then, without some form of TGT. Or do you not care about the user, just where they come from?
If your trying to restrict access to a resource within a domain, to just users in that domain. Why use an IdP. Just set access to IP and be done with. You seem to be trying to break how an IdP works, rather than looking at how security could work.