OAuth(开放授权)
来源:互联网 发布:sd高达大作战java 编辑:程序博客网 时间:2024/04/28 00:55
http://zh.wikipedia.org/zh/OAuth
认证和授权过程
在认证和授权的过程中涉及的三方包括:
- 服务提供方,用户使用服务提供方来存储受保护的资源,如照片,视频,联系人列表。
- 用户 ,存放在服务提供方的受保护的资源的拥有者。
- 客户端 ,要访问服务提供方资源的第三方应用。在认证过程之前,客户端要向服务提供者申请客户端标识。
使用OAuth进行认证和授权的过程如下所示:
- 用户访问客户端的网站,想操作自己存放在服务提供方的资源。
- 客户端向服务提供方请求一个临时令牌。
- 服务提供方验证客户端的身份后,授予一个临时令牌。
- 客户端获得临时令牌后,将用户引导至服务提供方的授权页面请求用户授权。在这个过程中将临时令牌和客户端的回调连接发送给服务提供方。
- 用户在服务提供方的网页上输入用户名和密码,然后授权该客户端访问所请求的资源。
- 授权成功后,服务提供方引导用户返回客户端的网页。
- 客户端根据临时令牌从服务提供方那里获取访问令牌 。
- 服务提供方根据临时令牌和用户的授权情况授予客户端访问令牌。
- 客户端使用获取的访问令牌访问存放在服务提供方上的受保护的资源。
- OAuth(开放授权)
- OAuth(开放授权)
- OAuth(开放授权)
- OAuth 2.0(开放授权)
- OAuth机制原理(开放授权机制)
- OAuth开放授权
- OAuth开放授权协议初探
- OAuth (开放授权) 资料汇总
- 关于OAuth(即Open Authorization,开放授权)
- OAuth 2.0 授权(authorization)的开放网络标准
- 开放平台OAuth 2.0授权开发实践
- OAuth授权(一)
- OAuth授权(二)
- Android腾讯微博开放平台入门(三)Oauth授权
- 新浪微博开放平台OAuth授权解决方案(含代码)
- OAuth 为API访问授权提供一个开放的标准
- 新浪微博开放平台OAuth授权解决方案
- oauth授权
- Java 日期加减法 calendar
- 01-Tomcat部署项目局域网访问
- Can you find it? hdu 2141
- hdu 4605 Magic Ball Game 多校第一场
- 面向对象三大特征
- OAuth(开放授权)
- istringstream, ostringstream, stringstream用法示例
- Weather List Widget
- WCF_基本知识点整理
- Java日期格式 Date 和 Calendar
- 冒泡排序
- 第二章:理解DispatcherServlet ——深入浅出学Spring Web MVC
- poj 1988 &&poj 2524
- msp430单片机之看门狗模块