openid什么意思(小程序openid什么意思)

昕阳小编 87 0

openld是什么意思?

OpenID是一个以用户为中心的数字身份识别框架,它具有开放、分散性。就是说可以通过URI来认证一个网站的唯一身份,同理,也可以通过这种方式来作为用户的身份认证。

OpenID系统的第一部分是身份验证,即如何通过URI来认证用户身份。网站是依靠用户名和密码来登录认证,这就意味着大家在每个网站都需要注册用户名和密码,即便使用的是同样的密码。

OpenID互信机制及流程

用户访问外部站点资源的过程主要分为以下几步:

(1)用户访问外部系统和羡蠢,并提供一个身份地址(URL格式)给外部系统;

(2)RP发现OP

RP采用用户提供的标识符,并将其转化为一种格式,可用于确定两个派空内容:OpenID提供者(OP)是谁,以及如何联系OP。

(3)RP请求验证用户身份

RP发现OP的位置后,请求OP确认是否可以验证用户的身份。首先,RP通过端点URL联系OP。OP负责处理身份验证机制,进行身份验证。

(4)OP进行身份验证

OP打开请求,获取它的模式,模式可能是关联或身份验证。如果是关联模式,则发送关联响应请求给RP,建立关联。RP确认已经建立关联之后,RP向OP发送另一个调用。OP再次分解并处理请求。

(5)RP授予访问权

如果用户成功地登录,OP会发送回一个成功的 AuthResponse 消息,由RP授予用户访问权。如果用户通唤陪过了OP的身份验证,示例应用程序会自动地授予访问权。

openid什么意思

1、OpenID是一个以用户为中心的数字身份识别框架,它具有开放、分散性。OpenID 的创建基于这样一个概念:我们可以通过 URI (又叫 URL 或网站地址)来认证一个网站的唯一身份,同理,我们也可以通过这种方式来作为用户的身份认证。

2、OpenID是一个去中心化的网上身份认证系统。对于支持OpenID的网站,用户不需要记住像用户名和密码这样的传统验证标记。取而代之的是,他们只需要预先在一个作为OpenID身份提供者的孝扮网站上注册。

3、OpenID是去中心化的,任何网站都可以使用OpenID来作为用户登录的一种方式,任何网站也都可以作为OpenID身份提供者。OpenID既解决了问题而又不需要依赖于中心性的网站来确认数字身份祥握。

openid流程框架举例:

扩展资料

openid的优缺点:

收益项:

1、导流导用户:利用用户同步新鲜事到对应的feed流中进行传播,吸引其他用户回访,免费而且是用户自发的。

2、获取用户个人资料和关系,比如人人网这样的真实身份谨慎庆社区的资料就很有价值。

3、如果采用暗绑定,可以降低用户注册门槛。

成本项:

1、用户流失的风险,因为用户只记得是用openid登录的,而往往不是该网站的账号。

2、弱化自身账号的影响力。

3、有受制于openid所在平台的风险。

参考资料来源:百度百科-openid

openid什么意思(小程序openid什么意思)-第1张图片-昕阳网

openid什么意思?

openid意思是数字身份识别框架。

OpenId是一个以用户为中心的数字身份识别框架,它具有开放、分敬腔散、自由等特性。OpenId的创建是基于这样一个概念:我们可以通过URI(或者URL网址)来识别一个网站。同样,我们也可以通过这样的方式来识别一个用户的身份。

OpenId系统的身份认证就是通过URI来认证用户身份。目行谈前绝大部分网站都是通过用户名与密码来登录认证用户身份,这就要求大家在每个你要使用的网站上注册一个帐号。

如果使用OpenId,你可以在一个提供OpenId的网站上注册一个OpenId,以后你可以使用这个OpenId去登录支持OpenId的网站。这正是一处注册,到处使用的体现。

OpenID相关术语

End User:终端用户,使用OP与RP的服务。

Relying Party依赖方:简称RP,服务提供者,需要OP鉴权终端用户的身份。

OpenID Provider:OpenID提供者,简称OP,对用档稿碰户身份鉴权。

Identifier标识符:标识符可以是一个HTTP、HTTPS或者XRI(可扩展的资源标识)。

User-Agent:实现了HTTP1.1协议的用户浏览器。

OP Endpoint URL:OP鉴权的URL,提供给RP使用。

openid的意思是什么?

OpenID 是一个以用户为中心的数字身份识别框架,它具有开放、分散性。

OpenID 的创建基于这样一个概念:可以通过 URI (又叫 URL 或网站地址)来认证一个网站的唯一身份,同理,也可以通过这种方式来作为用户的身份认证。

OpenID正在被越来越多的大网站采用,比如作为身份提供者的AOL和Orange。OpenID可以和.NET Framework的Windows CardSpace一起使用。

OpenID的历史

OpenID最初由LiveJournal的Brad Fitzpatrick开发,后来加入了Light-Weight Identity,Yadis,Sxip DIX protocol和XRI/i-names。未来的OpenID规范正在由OpenID.net开发,很多技术公司、服务公司和开源开发者都参与其中。

为了推动OpenID的应用,2006年8月,一些公司赞助设立了OpenID奖励计划,对前10位满足要求的软件项目各奖励5000美元。

2007年12月5日,OpenID验证规范2.0和属性交换规范1.0发布。

openid为空是什么意思?

openid为空意思是:微信支付时没有获取到付款用户唯一标识openid。这个参数是公众号支付时的必传参数。

openid是公众号的普通用户的一个唯一的标识,只针对当前的公众号有效,只要获得OpenID,就可以相继获得用户的一些信息,如:所在城市、国家、姓别等,应该是没有绑李茄定身份证和手机号。

相关如下:

OpenID协议提供了一个基本的认证机制。目前哪戚察还有基于OpenID的其它可用协议:

AttributeExchange:OpenID属性交换是一种用于在端点之间交换标识信息OpenID服务扩展。其提供了对标识信息的接收和存储。

Simple Registration:这是OpenID认证协议的扩展,它允仔山许非常轻量级的配置交换。主要用于在终端用户使用web服务注册新帐号时传送八种常用的请求信息。

上述文章内容就是对openid什么意思和小程序openid什么意思的介绍到此就结束了,希望能够帮助到大家;当然如果你还想了解更多这方面的信息,请多多关注我们哦!

标签: openid什么意思

抱歉,评论功能暂时关闭!

微信号已复制,请打开微信添加咨询详情!