1.0的授权分3步,

A)客户端到授权服务器请求一个授权令牌(request token&secret)

B)引导用户到授权服务器请求授权

C)用访问令牌到授权服务器换取访问令牌(access token&secret)

D)用访问令牌去访问得到授权的资源

2.0的用户授权过程有2步,

A)引导用户到授权服务器,请求用户授权,用户授权后通过用户代理去请求授权服务器返回 授权码(Authorization Code)

B)客户端由授权码到授权服务器换取访问令牌(access token)

C)用访问令牌去访问得到授权的资源

2.0支持多种方式授权:密码,客户端等等

2.0采用的是https更加安全

转载于:https://www.cnblogs.com/cane/p/4956296.html

Oauth2.0和1.0区别相关推荐

  1. 127.0.0.1和0.0.0.0和localhost的区别

    127.0.0.1和0.0.0.0和localhost的区别 127.0.0.1 172.0.0.1是本地还回地址,专供自己访问自己,速度快(不用经过整个协议栈),永远都不能出现在主机外部的网络中,所 ...

  2. a[0]和a 的区别?

    &a[0]和&a 的区别? 1)a[0]是一个元素,a 是整个数组. 2),虽然&a[0]和&a的值一样,但其意义不一样.前者是数组首元素的首地址,而后者是数组的首地址 ...

  3. 计算机usb接口充电效率差,usb2.0和3.0的区别 从传输速度和充电效率等来区别

    在选择电脑主板的时候,一般都会看一下主板的USB接口是2.0还是3.0.很多人都知道3.0应该比2.0要好,那么具体好在哪里,usb2.0和usb3.0的区别有哪些?下面将从传输速度.充电效率和接线接 ...

  4. android 5.0 ios 8,Android 5.0和iOS8.1哪个好?安卓5.0与iOS8.1区别对比

    Android和iOS显然是目前最受欢迎的移动平台,也是最大的两个竞争者.在今年,谷歌和苹果都对各自的系统进行了更新,其中iOS8.1已经正式推送,相信各位苹果用户已经正在使用:而Android 5. ...

  5. http介绍(3)http1.0 和http1.1 区别

    翻了下HTTP1.1的协议标准RFC2616,下面是看到的一些它跟HTTP1.0的差别. 1. Persistent Connection持久连接      在HTTP1.0中,每对Request/R ...

  6. 浅谈JQuery中$('.classname').get(0); $('.classname').eq(0); $('.classname')[0]三者的区别

    举例浅谈JQuery中$('.classname').get(0); $('.classname').eq(0); $('.classname')[0]三者的区别 demo Dom结构: <di ...

  7. 硬件知识:USB3.0和USB2.0的区别,看完你就懂了!

    1.USB的概念介绍 USB是计算机公司和通信公司在1994年联合制定的新一代接口标准,全称为通用串行总线 (Universal Serial Bus,USB) .USB 总线作为一种高速串行总线,其 ...

  8. 【飞秋】WF3.0和4.0区别介绍

    最近要研究下WF4.0的相关内容,将自己认识的.理解的写下来与大家共勉,有兴趣的朋友可以一起探讨一下. 相对于之前的3.0.3.5中的WorkFlow来说,4.0进行了很大的变动,包括流程设计工具.支 ...

  9. vue2.0和3.0区别_usb3.0和2.0有什么区别 usb3.0和2.0哪个好【详解】

    为什么说usb2.0比usb3.0好?都好在哪里,为什么大家都建议买usb3.0,看完下面三要素你就明白 usb3.0和2.0的区别 了. 1.数据传输 usb3.0 引入全双工数据传输.5根线路中2 ...

  10. 127.0.0.1和0.0.0.0和本机IP的区别

    在一次网络课程的听课中,我突然察觉到自己有个疑惑就是在配置一些服务的时候我们会用到localhost(127.0.0.1)或者0.0.0.0 和当前主机IP这三个.那么具体该怎么使用这三个地址,这三个 ...

最新文章

  1. JavaWeb_域对象的属性操作
  2. 并发编程11-测试并发程序
  3. hdu 5511 Minimum Cut-Cut——分类讨论思想+线段树合并
  4. java gb13000 ucs2_采用GB 13000的UCS-2进行存储的文件怎么转换
  5. 大数据可视化案例分析_Tableau数据可视化分析案例
  6. 关于 Service 设计初步(MSDN节选翻译)
  7. springcloud 分布式配置中心 config server config client
  8. java jdbc close原理_Java开发笔记(一百四十六)JDBC的应用原理
  9. 交叉编译 -sh: ./xxx: not found 的问题
  10. oracle年龄计算函数天 月 年,如何使用Oracle获得年龄,月份和天数的年龄
  11. 学院开展计算机基础知识比赛,信阳师范学院顺利举办第七届计算机基础知识决赛...
  12. Libra,一场赛博朋克噩梦!
  13. 神舟Z7本安装Linux系统,神舟战神Z7M U盘装系统win7教程
  14. php【websocket】
  15. shell脚本一键安装jdk(三台)
  16. 评估回归模型的指标:MSE、RMSE、MAE、R2、偏差和方差
  17. Android系统安全机制
  18. Arduino 项目笔记|旋转鞋柜#按钮去抖Debounce#电机#压力传感器
  19. RationalDMIS 7.1如何简单有效地创建工件程序?
  20. 简易制作智能插座WIFI版--硬件篇

热门文章

  1. 开源sip客户端 linux,开源SIP服务器 Kamailio
  2. python新闻聚合_使用python对数据进行高效处理,包你玩转分组聚合
  3. 用Java编写约分最简公式,2013年Java方向C组第五题
  4. 精心整理吐血推荐的AUTOSAR科普介绍材料
  5. 想做硬件开发的人员必看
  6. 单片机关于RAM的作用
  7. nginx的日志配置
  8. Windows7环境下用VirtualBox (5.1)上安装Ubuntu 17.10
  9. 谷歌 colab_使用Google Colab在Python中将图像和遮罩拆分为多个部分
  10. 如何修改pjsip默认的c++依赖库版本