Zar*_*doz 8 javascript openid openid-selector
在Javascript中实现了几个OpenID库(如openid-realselector,openid-selector,jquery.opendid).这一切如何运作?他们只提供并调用OpenID提供程序,然后提供程序提供一些数据(如何?)并重定向回我的网站(到底在哪里?)?现在是我在服务器端以某种方式获取数据并使用它来登录我的用户?我查看了openid-selector的代码,但是没有看到在哪里提供回调网址到我的网站.所以我不确定上述情况是否真的是这一切的方式.
Mew*_*ewp 10
您提到的库是OpenID 选择器,即可以轻松选择提供者的美化表单.它们与协议无关,协议必须在服务器端实现.
至于"他们如何工作",他们只需提交一个带有某个字段的表单(openid_identifier).根据您单击的按钮,该字段具有不同的值,如果您不单击任何值,则只需自己输入.然后,服务器端代码获取值,将其传递给处理openid的库.
您可以在http://openid.net/developers/libraries/上找到OpenID(服务器端)库的列表.