OAuth授权的介绍

  • 1、OAuth 协议为用户资源的授权提供了一个安全的、开放而又简易的标准。
  • 2、OAuth 的授权不会使第三方触及到用户的账号信息。
  • 3、OAuth允许用户提供一个令牌,而不是用户名和密码来访问他们存放在特定服务提供者的数据。
  • 4、每一个令牌授权一个 特定的网站 在 特定的时段内 访问特定的资源。

新浪官网OAuth请求流程

  • 1、 用户点击登录按钮。
  • 2、 弹出新浪网页让用户输入用户名和密码。
  • 3、 新浪网页拿到用户名和密码去新浪服务器验证是否正确。
  • 4、 网页验证用户的账号和密码正确,则返回一个AccessToken 令牌。
  • 5、 手机客户端拿到服务器端返回的AccessToken ,并且携带AccessToken根据指定的接口去服务器端请求数据
  • 6、 新浪服务器返回用户的数据。
新浪OAuth授权流程.png

真实的操作过程

  • 成为新浪的开发者 (不成为新浪开发者拿不到登录的网页)
  • 在新浪开放平台创建一个应用
    。 获取Appkey
    。 获取AppSecret
    。 获取回调地址
  • 开始授权
    。 加载新浪的网页(新浪授权登录网页)
    。 获取Code,可以通过code 换取AccessToken
    。 换取AccessToken
  • 开始请求数据
    - 。。。 。。。
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 今天画的水果,成品如下: 上包还是不均,一团一团的 再来个柠檬 底稿 好像好那么一点点,哈哈,完全绘画没基础啊,一...
    老米2018阅读 207评论 0赞 0
  • 活到老,学到老。不断地学习新技能、了解新事物,不仅可以避免与社会脱节,也是提高自身价值,增加筹码的重要方法之一。 ...
    Una笑笑阅读 129评论 0赞 0
  • 今天第一次发现《简书》,感谢hj带我认识你,虽然很陌生,但相识就好!
    津津j阅读 126评论 1赞 1
  • 昨天有大学同学问我:“你是如何坚持在简书上写作的呢?” 同学的问题,让我回顾了在简书上一个月的写作生涯。从今年1月...
    知唐奶爸阅读 2,083评论 45赞 64
  • 菠萝范大叔阅读 1,018评论 11赞 26

友情链接更多精彩内容