当前位置:  开发笔记 > 编程语言 > 正文

OpenID身份验证如何工作?

如何解决《OpenID身份验证如何工作?》经验,为你挑选了3个好方法。

我有点好奇了解OpenID身份验证的工作原理.

OpenID身份验证与站点专门为自己使用的身份验证之间有什么区别吗?



1> Patrick Desj..:

什么是OpenID?

OpenID是一个开放的,分散的,免费的用户中心数字身份框架.OpenID利用已有的互联网技术(URI,HTTP,SSL,Diffie-Hellman),并意识到人们已经为自己创建了身份,无论是在他们的博客,照片流,配置文件页面等.使用OpenID,您可以轻松地转换一个这些现有URI中的URI可以在支持OpenID登录的站点中使用.

OpenID的

OpenID和传统身份验证形式之间的区别?

不同之处在于标识将分散到外部站点(例如Wordpress,Yahoo,...).网站将知道标识是否正常并让您登录.常规网站身份验证与私有数据库中保存的数据进行比较,因此您的用户名和密码只能用于登录此网站.使用OpenID,您可以在多个网站上使用相同的凭据.

这个怎么运作?

你可以在这里看到操作流程(图片)

这里的分步活动

这里的分步活动(其他博客)

脚步

    用户连接到启用OpenID的网站.

    用户输入凭证信息.

    使用BASE64(网站到提供商)进行POST

    建立答案(包含到期)

    该网站将用户重定向到提供商以进行登录.

    用户输入密码并提交.

    验证完成.

    登录!



2> Adam Rezich..:

这是一篇非常好的博客文章,内容非常基本.



3> TalkLittle..:

我偶然发现了这个伟大的OpenID介绍,既不是太高级也不是太低级.

http://wiki.openid.net/w/page/12995171/Introduction

它有点冗长,或多或少写作散文,但它是一个有趣的阅读和非常有用的幕后发生的事情.

(从我在OpenID登录工作流程中的答案粘贴的答案?)

推荐阅读
oDavid_仔o_880
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有