Php Laravel的良好单点登录解决方案

Php Laravel的良好单点登录解决方案,php,laravel,laravel-5,single-sign-on,Php,Laravel,Laravel 5,Single Sign On,我计划在我的Laravel 5应用程序中引入一个新的应用程序。基本上,我有两个不同领域的网站。想法很简单:如果我已经在其中一个上进行了身份验证,我就不需要在另一个上登录 我寻找解决方案已经有一段时间了,但我想问您:您知道或可以推荐一个软件包或库来为Laravel应用程序提供SSO吗? 也欢迎使用原生PHP解决方案。谢谢 您可以使用SAML标准来解决SSO需求 查看帮助您实现SAML服务提供程序的github存储库: 如果需要实现SAML身份提供程序,可以使用simpleSAMLphp并使用La

我计划在我的Laravel 5应用程序中引入一个新的应用程序。基本上,我有两个不同领域的网站。想法很简单:如果我已经在其中一个上进行了身份验证,我就不需要在另一个上登录

我寻找解决方案已经有一段时间了,但我想问您:您知道或可以推荐一个软件包或库来为Laravel应用程序提供SSO吗?


也欢迎使用原生PHP解决方案。谢谢

您可以使用SAML标准来解决SSO需求

查看帮助您实现SAML服务提供程序的github存储库:

如果需要实现SAML身份提供程序,可以使用simpleSAMLphp并使用Lavarel数据库作为身份验证源。

您可以试用软件包。它使事情变得非常简单,因为它还提供了一个GUI,而且整个身份验证工作都是自己完成的

您是否完成了此实施?是的,我完成了。这一切都很好,但我们还没有在生产中使用它。一个新的平台将要开发,完成后,SSO将链接整个域系列。@Lessuger感谢您的回复。我正试图将laravel-saml2集成到我的web应用程序中,如以下链接所述:。我已经按照文档中给出的步骤进行了安装和配置。但是,如果我添加了文档使用部分中描述的句柄方法,我将得到类“App\Http\Middleware\SAML2”not found error。有什么想法吗?我想我应该发布新问题。这里很难解释所有内容。@AshokDongare是的,你肯定应该发布一个新问题并提供有关错误的更多信息。@Lessugar你能解释一下你是如何提前实现这一感谢的吗,@Danyalsandelo不,我用了这个:很好。@Lessugar是在simpleSAML上吗?上面好像没有。谢谢您的回复。@Danyalsandelo这是一个定制解决方案。好的,谢谢。客户端要求使用简单的SAML。@Lessugar您是否尝试过github.com/jasny/sso?我也想这么做,但我不知道如何开始