2014-06-27 53 views
1

我想运行phpOIDC。这里是phpOIDC bitbucket链接https://bitbucket.org/PEOFIAMP/phpoidcphpOIDC提供商列表

我遵循所有设置说明。现在当我运行我的localhost/phpRp。它显示我的屏幕截图为enter image description here

但是在选择菜单中没有OP的列表。在浏览index.php代码时,它会调用一个函数db_get_providers,它将从数据库中提供一个身份提供者列表。但是由于数据库中的表是空的,并且没有关于如何填充表的说明。我有麻烦来运行这个。请帮忙。

回答

0

您只需输入支持Webfinger的提供商的电子邮件地址即可。 否则,您需要手动输入OP的https URI到框中。

例如,您可以在“或输入OP URL”文本框中输入[email protected]。 然后,它执行发现并将您带到OP。 否则,您输入如下:“https://accounts.google.com/.well-known/openid-configuration”。

一旦它证明是成功的,它们将被记录在数据库中,以便它将出现在下拉菜单中。

注意:在执行这些操作之前,通常需要注册客户端。 并非很多供应商都提供动态注册,因此必须手动完成。

Nat