我计划在我的Laravel 5应用程序中引入一个单点登录(SSO)。基本上,我有两个网站在不同的领域。这个想法很简单:如果我已经在其中一个上通过了身份验证,我就不需要登录另一个了。
我已经寻找了一段时间的解决方案,但是我想问您:您知道或可以推荐一个包或库来向Laravel应用程序提供SSO吗?
我们也欢迎本地PHP解决方案。谢谢!
发布于 2015-07-07 09:25:34
您可以使用SAML标准来解决SSO需求。
查看这个github存储库,它帮助您实现SAML服务提供者:https://github.com/aacotroneo/laravel-saml2
如果需要实现SAML身份提供程序,可以使用simpleSAMLphp并使用拉瓦雷尔数据库作为身份验证源。https://simplesamlphp.org/docs/stable/simplesamlphp-idp
发布于 2019-06-19 04:42:30
您可以试用迷你橘子/saml-无拉拉包。它使事情变得非常简单,因为它还提供了一个GUI,并且完成了整个身份验证工作。
https://stackoverflow.com/questions/31241498
复制相似问题