我想开发一个类似于 OneLogin ( http://www.onelogin.com/ ) 这样的公司所拥有的门户:用户将使用他们的登录凭据登录,然后链接到与他们的帐户相关联的网络资源. 当他们看到他们的资源时,他们需要做的就是单击它们,他们将自动登录(SAML 身份验证)。
是否有任何开源项目已经开始这项工作?如果有一些东西可以作为基础,在友好的许可证(例如 MIT)之上进行构建,那就太好了。
谢谢
我想开发一个类似于 OneLogin ( http://www.onelogin.com/ ) 这样的公司所拥有的门户:用户将使用他们的登录凭据登录,然后链接到与他们的帐户相关联的网络资源. 当他们看到他们的资源时,他们需要做的就是单击它们,他们将自动登录(SAML 身份验证)。
是否有任何开源项目已经开始这项工作?如果有一些东西可以作为基础,在友好的许可证(例如 MIT)之上进行构建,那就太好了。
谢谢
您将其标记为“php”,但这并未出现在您的问题中?
本质上,您需要一个客户端 SAML 堆栈。
我在这里列出了所有我知道的:
在 php 方面,看看simplesamlPHP。
这拥有你需要的所有管道,而且它是开源的。
如果你想用 Symfony2 PHP 框架开发它,你可以查看SamlSPBundle或其基础独立库lightsaml