Saml 2.0 Identity Provider with Symfony 4



我正试图用symfony实现一个saml 2.0身份提供程序,但无法决定使用哪个捆绑包,lightsaml似乎用于服务提供商,其他类似samplesamlph或oneloginsaml的软件要么使用原生php,要么使用symfony 2,你能推荐我可以用来实现这个身份提供程序的教程或捆绑包吗

我尝试了这个教程,但看不到它的工作

我正在使用Symfony 4实现SAML 2.0身份提供程序。

我选择使用LightSaml-IdP,尽管它缺乏适当的文档。项目完成后,我计划自己起草一些文件。

目前,我已经在控制器操作中移植了LightSaml-IdP示例代码,并且通过在Symfony Security组件中实现Guard功能中的AbstractFormLoginAuthenticator类来完成正确的身份验证。

一旦用户在IdP上进行了本地身份验证,我仍在为如何正确使用传入的SAML身份验证请求将其重定向回SP而绞尽脑汁。

现在,我已经选择验证用户来自的实体ID,然后启动从IdP到SP的新身份验证。这不是最干净的方法,但它适用于我的使用。

最新更新