Oauth2.0和1.0区别
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区别相关推荐
- 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是本地还回地址,专供自己访问自己,速度快(不用经过整个协议栈),永远都不能出现在主机外部的网络中,所 ...
- a[0]和a 的区别?
&a[0]和&a 的区别? 1)a[0]是一个元素,a 是整个数组. 2),虽然&a[0]和&a的值一样,但其意义不一样.前者是数组首元素的首地址,而后者是数组的首地址 ...
- 计算机usb接口充电效率差,usb2.0和3.0的区别 从传输速度和充电效率等来区别
在选择电脑主板的时候,一般都会看一下主板的USB接口是2.0还是3.0.很多人都知道3.0应该比2.0要好,那么具体好在哪里,usb2.0和usb3.0的区别有哪些?下面将从传输速度.充电效率和接线接 ...
- android 5.0 ios 8,Android 5.0和iOS8.1哪个好?安卓5.0与iOS8.1区别对比
Android和iOS显然是目前最受欢迎的移动平台,也是最大的两个竞争者.在今年,谷歌和苹果都对各自的系统进行了更新,其中iOS8.1已经正式推送,相信各位苹果用户已经正在使用:而Android 5. ...
- http介绍(3)http1.0 和http1.1 区别
翻了下HTTP1.1的协议标准RFC2616,下面是看到的一些它跟HTTP1.0的差别. 1. Persistent Connection持久连接 在HTTP1.0中,每对Request/R ...
- 浅谈JQuery中$('.classname').get(0); $('.classname').eq(0); $('.classname')[0]三者的区别
举例浅谈JQuery中$('.classname').get(0); $('.classname').eq(0); $('.classname')[0]三者的区别 demo Dom结构: <di ...
- 硬件知识:USB3.0和USB2.0的区别,看完你就懂了!
1.USB的概念介绍 USB是计算机公司和通信公司在1994年联合制定的新一代接口标准,全称为通用串行总线 (Universal Serial Bus,USB) .USB 总线作为一种高速串行总线,其 ...
- 【飞秋】WF3.0和4.0区别介绍
最近要研究下WF4.0的相关内容,将自己认识的.理解的写下来与大家共勉,有兴趣的朋友可以一起探讨一下. 相对于之前的3.0.3.5中的WorkFlow来说,4.0进行了很大的变动,包括流程设计工具.支 ...
- 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 ...
- 127.0.0.1和0.0.0.0和本机IP的区别
在一次网络课程的听课中,我突然察觉到自己有个疑惑就是在配置一些服务的时候我们会用到localhost(127.0.0.1)或者0.0.0.0 和当前主机IP这三个.那么具体该怎么使用这三个地址,这三个 ...
最新文章
- JavaWeb_域对象的属性操作
- 并发编程11-测试并发程序
- hdu 5511 Minimum Cut-Cut——分类讨论思想+线段树合并
- java gb13000 ucs2_采用GB 13000的UCS-2进行存储的文件怎么转换
- 大数据可视化案例分析_Tableau数据可视化分析案例
- 关于 Service 设计初步(MSDN节选翻译)
- springcloud 分布式配置中心 config server config client
- java jdbc close原理_Java开发笔记(一百四十六)JDBC的应用原理
- 交叉编译 -sh: ./xxx: not found 的问题
- oracle年龄计算函数天 月 年,如何使用Oracle获得年龄,月份和天数的年龄
- 学院开展计算机基础知识比赛,信阳师范学院顺利举办第七届计算机基础知识决赛...
- Libra,一场赛博朋克噩梦!
- 神舟Z7本安装Linux系统,神舟战神Z7M U盘装系统win7教程
- php【websocket】
- shell脚本一键安装jdk(三台)
- 评估回归模型的指标:MSE、RMSE、MAE、R2、偏差和方差
- Android系统安全机制
- Arduino 项目笔记|旋转鞋柜#按钮去抖Debounce#电机#压力传感器
- RationalDMIS 7.1如何简单有效地创建工件程序?
- 简易制作智能插座WIFI版--硬件篇
热门文章
- 开源sip客户端 linux,开源SIP服务器 Kamailio
- python新闻聚合_使用python对数据进行高效处理,包你玩转分组聚合
- 用Java编写约分最简公式,2013年Java方向C组第五题
- 精心整理吐血推荐的AUTOSAR科普介绍材料
- 想做硬件开发的人员必看
- 单片机关于RAM的作用
- nginx的日志配置
- Windows7环境下用VirtualBox (5.1)上安装Ubuntu 17.10
- 谷歌 colab_使用Google Colab在Python中将图像和遮罩拆分为多个部分
- 如何修改pjsip默认的c++依赖库版本