• 事实上我们在开发中,常常须要解决获得用户的一些特定的数据,比方:能够选择使用微博登陆。使用QQ登陆等等。然后我们间接的获得用户的头像。昵称等信息。这些都涉及到OAuth授权的内容
  • OAuth授权有这么几个特点:
    • OAuth 协议为用户资源的授权提供了一个安全的、开放而又简易的标准
    • OAuth 的授权不会使第三方触及到用户的帐号信息
    • OAuth 同意用户提供一个令牌。而不是username和password来訪问他们存放在特定服务提供者的数据
    • 每个令牌授权一个 特定的站点 在 特定的时段内 訪问 特定的资源
  • OAuth解决第三方应用在不知道用户password的情况下能够获得用户的特定数据
  • 既然这么安全,用户就比較放心的去登陆了。
  • 看一下OAuth 授权流程图

最新文章

  1. iOS 10 新特性 大汇总 及iOS 10 的一些小问题和 xcode 8 的新版本小问题
  2. Mac安装ctags
  3. ASP.net Core部署说明(Ubuntu) [转]
  4. StringTokenizer用法
  5. react中createFactory, createClass, createElement分别在什么场景下使用,为什么要这么定义?
  6. Qt程式异常崩溃处理技巧(Win)
  7. NYOJ 14 场地安排
  8. JSP table中除了第一行(标题)其他全清空
  9. 逻辑运算的妙用-Single Number
  10. iOS逆向之Reveal
  11. C# 深浅复制 MemberwiseClone
  12. 二、vue中组件的使用
  13. Class PropertyPlaceholderHelper的使用
  14. fedora arm-linux-gcc4.4.3编译u-boot-2010.3
  15. Coursera课程《大家的python》(Python for everyone)课件
  16. javascript全局方法与变量
  17. Vue视图
  18. java的值传递
  19. 【mybatis】mybatis 中select 查询 select * 查询出来的数据,字段值带不出来 数据不全
  20. matlab 命令行快捷键

热门文章

  1. Task.ConfigureAwait
  2. JS form 表单收集 数据 formSerialize
  3. sql server 创建索引 超时时间已到
  4. 有关PHP里的Cookie
  5. javascript中对象属性搜索原则
  6. C# 6.0新加特性
  7. 杭电 1040 As Easy As A+B 【排序】
  8. SpringMVC(三)@PathVariable
  9. CentOS7安装GitLab、汉化、邮箱配置及使用(转载)
  10. 路飞学城Python-Day79