OpenID Connect 仍然有点新,我目前正在寻找开源软件来运行我自己的 OpenID Connect 提供程序(OP 服务器)。它应该尽可能简单(Java 或 PHP),以便能够快速设置测试环境。但它也应该允许我添加自定义插件,例如让 OP 连接到其他用户身份验证因素 (2FA)。
Connect2ID看起来是这样的,但它似乎还没有可用。我还看到了其他解决方案,例如 GLUU 或mitreid-connect ..
是否有任何其他开源的 OP 服务器软件可用?哪一个是最简单的开始?
OpenID Connect 仍然有点新,我目前正在寻找开源软件来运行我自己的 OpenID Connect 提供程序(OP 服务器)。它应该尽可能简单(Java 或 PHP),以便能够快速设置测试环境。但它也应该允许我添加自定义插件,例如让 OP 连接到其他用户身份验证因素 (2FA)。
Connect2ID看起来是这样的,但它似乎还没有可用。我还看到了其他解决方案,例如 GLUU 或mitreid-connect ..
是否有任何其他开源的 OP 服务器软件可用?哪一个是最简单的开始?
Google 使用“Java、Spring”堆栈返回以下开源 OpenID Connect 服务器和客户端实现:
https://github.com/mitreid-connect/OpenID-Connect-Java-Spring-Server
https://bitbucket.org/nimbusds/oauth-2.0-sdk-with-openid-connect-extensions
ForgeRock 的OpenAM实现了一个 OpenID Connect Provider。
看看phpOIDC (php OpenID Connect)