目录
OAuth
OAuth(Open Authorization,开放的授权协议)是一个安全的、开放而简易的用户资源授权协议。OAuth 协议有三大特征:
- 安全:不会使第三方触及到用户的帐号信息(如:用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此 OAuth 是安全的。
- 开放:任何第三方都可以使用 OAuth 认证服务,任何服务提供商都可以实现自身的 OAuth 认证服务,因而 OAuth 是开放的。
- 简单:业界提供了 OAuth 的多种实现,如:PHP、JavaScript,Java,Ruby 等各种编程语言的开发包,大大节约了程序员的时间,因而 OAuth 是简易的。
互联网很多服务,如:Open API,很多大公司,如:Google,Yahoo,Microsoft,腾讯等都提供了 OAuth 认证服务。
OAuth 缘起
举一