如何通过openId获取登录凭据?

时间:2008-09-17 10:58:43

标签: web-applications openid

如果用户通过OpenId登录,是否可以获取登录凭证,例如name / id?

2 个答案:

答案 0 :(得分:5)

有两种可接受的方法可以通过OpenID检索这些类型的东西:SReg和属性交换(AX)。这两者都是标准OpenID规范的扩展; SReg是两者中较旧的一个,它指定了一组可以通过身份验证请求和发送的字段,而AX允许请求任何属性。

两个规范文档都非常简洁,虽然很难确定从AX请求的属性的标准“名称”是什么。通常,服务器倾向于实现SReg名称。

OpenID Simple Registration Extension Specification 1.0

OpenID Attribute Exchange Specification 1.0 Final

答案 1 :(得分:1)

你不会得到他们的实际用户名(或密码),但你会得到他们的OpenID,这是唯一的。