Access Token 机制简单介绍

我们在访问很多大公司的开发 api 的时候,都会发现这些api要求传递一个 access token 参数。这个参数是什么呢?需要去哪里获取这个 access token 呢?

access token 是在 Oauth2.0 协议中,客户端访问资源服务器时需要带上的令牌(其实就是一段全局唯一的随机字符串)。拥有这个令牌代表着得到用户的授权。令牌里面包含哪些信息呢?答案是:

哪个用户 在什么时候 授权给哪个app 去做什么事情

当然这些信息时不能直接从 access token 看出来的,而是存在平台方的数据库中,平台可以用 access token 作为 key 去查询出这些信息,然后验证调用方是否有权限。

对于 Oauth2.0 不了解的读者,如果想深入一点的了解背后的设计思想,请看 简单介绍OAuth2.0原理

Access Token机制简单介绍相关推荐

  1. java同步机制简单介绍

    在java编程里经常听到类似的术语: 这个函数是不是同步的... 本文就简单介绍下什么是同步, java中同步的一些处理方法. 1.同步问题产生的原因 Java中同步问题是伴随这多线程而产生的, 也就 ...

  2. 垃圾分代回收机制简单介绍

    针对GC的简单介绍 JVM对自己的内存进行了划分5个区域,分别是堆,栈,方法区,本地方法栈,程序计数器.Java中对每一种类型都规定了具体的不可变的大小.所以所有的内存都是由JVM自动分配,所有的内存 ...

  3. Android IBinder机制简单介绍

    原理简介 我们都知道android 是通过IBinder来实现IPC(Inter Process Communication)进程间通信的... 参考:Android进程间通信(IPC)机制Binde ...

  4. unity GC机制简单介绍

    GC全称是garbage collection,即垃圾回收,顾名思义就是一种释放内存垃圾的机制.这种机制主要作用在堆空间上. 堆上的变量在存储的时候,主要分为以下几步: 1)首先,unity检测是否有 ...

  5. POW,POS,DPOS共识机制简单介绍

    区块链技术的诞生基于共识机制,所谓的共识,简单来理解,即打成共识一致的观点,随着技术的发展与演变,我们听到了越来越多的共识,例如:POS,DPOS,POW,Pool验证池,POC,POR等共识算法机制 ...

  6. android ibinder 机制,Android IBinder机制简单介绍

    原理简介 我们都知道android 是通过IBinder来实现IPC(Inter Process Communication)进程间通信的... 借用一下: 1. Client.Server和Serv ...

  7. JVM类加载机制简单介绍

    本文为<深入理解Java虚拟机JVM高级特效与最佳实践(第三版)>一书的摘要总结 类加载时机 Java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验.转换解析和初始化,最 ...

  8. java连接Access数据库的简单介绍

    1.打开Access2013 2.单机空白桌面数据库,这里是根据需求来选,我只是想初步了解Access,选择这个就行 3.选择数据库存放位置,并命名,我起名为Test 3.点击工具栏的创建,点击查询设 ...

  9. Apache Nutch 1.3 学习笔记十一(页面评分机制 LinkRank 介绍)

    下面是Google翻译的http://wiki.apache.org/nutch/NewScoring内容,是关于Nutch 新的链接分数算法的说明,有点类似于Google的PageRank,这里有其 ...

最新文章

  1. 算法基础知识科普:8大搜索算法之AVL树(下)
  2. 避免DateTimePicker闪烁的解决方案
  3. GitLab10安装-部署-汉化-备份-升级
  4. Redis常用命令之操作Hash类型
  5. js function如何传入参数未字符串_JavaScript 学习之路- JS 小测验
  6. ARM Cortex-M3相比于ARM其他系列微控制器的优势和特点
  7. python虚拟环境拷贝到另一台电脑,不能直接使用的问题
  8. android sdk版本升级,个推 Android SDK 老版本升级2.9.+
  9. selenium切换窗口
  10. 牛客网NOIP赛前集训营 第6场 T1 最长路
  11. 客户端中转request请求乱码
  12. hibernate-annotation
  13. Windows下把EXE 程序变成服务运行
  14. cocos2dx基础篇(20)——基本动画CCAnimation/CCAnimate
  15. Spring中的ref和depends-on区别
  16. 结构体定义LNode,*LinkList和typedef struct
  17. c语言 char * 遍历,使用指针遍历char数组
  18. MOSFET的雪崩特性
  19. (21)心有猛虎,细嗅蔷薇之Backward Propagation
  20. 从机械硬盘和固态硬盘的结构来看IO

热门文章

  1. 基于jsp+mysql+ssm酒店管理系统-计算机毕业设计
  2. joj level 3 wp
  3. 流媒体播放器播放h264编码视频与h265编码视频哪个更清晰?
  4. python蒙特卡洛算法模拟赌博模型
  5. CVPR 2019视频目标跟踪算法Pipeline集合
  6. Python第三方库资源
  7. java中的throw_java 中Throw能抛出的是什么?
  8. python微信朋友圈刷图_用python中的itchat可视化微信朋友圈
  9. (一)OSPF协议 及ospf与RIP的比较
  10. 微信群聊消失找回方法介绍