ton*_*one 10
您还可以考虑将自己的站点设置为另一个OpenID提供程序的委托.这样,您可以使用自己的自定义URL,但不必担心已提到的安全性和维护.但是,它并不是很难,所以它可能不符合您的标准:)
例如,如果您使用ClaimID作为OpenID提供程序,则可以将此HTML代码段添加到所需OpenID URL的页面中:
<link rel="openid.server" href="http://openid.claimid.com/server" />
<link rel="openid.delegate" href="http://openid.claimid.com/USERNAME" />
Run Code Online (Sandbox Code Playgroud)
因此,当OpenID客户端访问您的URL时,他们会将自己"重定向"到实际的提供者.
我实际上已经这样做了(使用phpMyID设置我自己的服务器).它非常简单,效果很好.令我烦恼的一件事是使用HTML重定向而不是HTTP.我根据phpMyID论坛中获得的一些信息手动更改了它.
但是,我在此期间已切换到myOpenId.滚动自己的提供商很有趣,但游戏却不安全!有两个问题:
我仍然使用Yadis将phpMyID设置为替代提供程序,但我不会将其用作我不信任的网站上的登录.
无论如何,请阅读Sam Ruby的教程!
| 归档时间: |
|
| 查看次数: |
10656 次 |
| 最近记录: |