我对SSO与我的自定义应用程序集成有疑问。我使用
https://github.com/onelogin/php-saml 而且我将所有内容都设置为官方教程中的内容,但我不了解flow sso。 https://developers.onelogin.com/saml/php
我在应用程序中单击登录SSO。 SSO启动流程并重定向到onelogin提供程序,在此我必须键入自我凭据。所以..
有人可以通过Onelogin向我解释SSO(saml)吗?
答案 0 :(得分:0)
什么随机用户将登录? 没有随机用户。 OneLogin正在要求特定用户的凭据(在ID实体提供者的一端)
通过sso登录后如何连接用户与我的应用程序? 如果您的应用程序配置正确,OneLogin将向您的应用程序提交POST请求。您的应用应评估该请求(使用工具包)并进行验证(例如resp.is_valid?)。请求中提供了有关用户的信息,因此,如果您的应用程序中存在nameid(例如电子邮件),则可以授权用户,或者如果要这样做,则可以提供(创建)用户。
我希望这些高级信息对您有帮助