网站调用新浪微博内容(1.微博三方登录流程和获取认证.2获取流程)

优采云 发布时间: 2021-09-07 22:15

  网站调用新浪微博内容(1.微博三方登录流程和获取认证.2获取流程)

  内容

  1.微博三方登录流程

  

  https://api.weibo.com/oauth2/authorize?

client_id=4122644977

&response_type=code

&state=study&

forcelogin=true&

redirect_uri=https%3A%2F%2Fstudy.163.com%2Fsns%2Fweibo%2FoAuthCallback.htm%3Foaut

hType%3Dlogin%26returnUrl%3DaHR0cHM6Ly9zdHVkeS4xNjMuY29tL3Byb3ZpZGVyLzQwMDAwMDAwM

DQ3ODAxMi9pbmRleC5odG0%2FZnJvbT1zdHVkeQ%3D%3D%26nrsstcw%3Dfalse%26nc%3Dtrue###

https://study.163.com/provider/400000000478012/index.htm?from=study

  1.1 前端获取认证码1.2 获取微博access_token1.3 获取微博用户基本信息并存入数据库1.4 生成token给Vue2. 第三-方登录与本地登录关联(三种情况)2.1 情况一:本地未登录,第一次登录第三方

  这时候就相当于注册了。只需拉取第三方信息注册为本地用户,建立本地用户和第三方用户

  (openid) 绑定关系

  2.2 情况二:本地未登录,重新登录第三方

  此时用户已经注册,获取openid后可以直接找到对应的本地用户

  2.3 案例三:本地登录并绑定第三方

  只需将获取的openid绑定到本地用户即可。

  3.oauth 认证原理4.为什么要使用三方登录

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线