OpenID Connect1.0是一个位于OAuth2.0之上的简单的身份层。其容许客户端经过受权服务器验证终端用户身份,经过互操做性和REST-like性获取终端客户的基本概要信息。html
OpenID链接容许全部类型的客户,包括网络、手机、和JavaScript客户,请求和接收通过身份验证的会话和最终用户的信息。规范套件是可扩展的,提供可选特性,例如加密身份数据、发现OpenID提供者、会话管理,这些都是有意义的。web
http://openid.net/connect/faq/,关于OpenID链接的常见问题的答案。服务器
OpenID链接与OpenID 2.0有许多相同的功能,例如友好的API使得本机和移动应用程序可用。OpenID链接定义可选的健壮的签名和加密机制。集成OAuth 1.0和2.0 OpenID所需的扩展,在OpenID链接,OAuth 2.0功能集成协议自己。(Whereas integration of OAuth 1.0a and OpenID 2.0 required an extension, in OpenID Connect, OAuth 2.0 capabilities are integrated with the protocol itself.不理解这句话)网络
OpenID Connect1.0规范由如下6个文件组成:session
两个实现指南也能够做为基本网络依赖方的独立参考:框架
固然,一个迁移规范的协议也是可行的:ui
OpenID链接协议、实现指南和规范都在下面的图框中。点击下图中的框,查看规范。加密