美文网首页
微博三方登录功能

微博三方登录功能

作者: 秀萝卜 | 来源:发表于2022-04-07 09:08 被阅读0次

1.基本代码

微博pc端和h5的三方登录都一样,超级简单

举个例子:
let redirect_url = "http://www.xxxxxxx.com/login";
let url = "https://api.weibo.com/oauth2/authorize?client_id=11*****&redirect_uri=" + redirect_url;
window.location.href = url

页面跳转到新浪微博的登录页面,授权登录后,跳转回redirect_url页面,并且带上参数code(code只可以用一次并且有时间限制)我们获取该code。

        this.code = this.$route.query.code
        this.state = this.$route.query.state(state是用来区分微信的)
        // 微博
        if (this.code && !this.state) {
            this.weibo_config()
        }

使用该code调用后台接口,获取openId

var url = 'front/thirdparty/getWBConfig?code=' + this.code
Util.showLoading()
var data = await Util.fetch(url)
......

2.实际使用问题:

h5三方登录,打开微博app,点击授权登录后,不能跳转回原本的浏览器页面
ios直接不能打开微博app

3.参考资料

https://www.jianshu.com/p/f151cc873b83

相关文章

  • ShareSDK第三方登录

    给大家分享下第三方登录功能的实现,主要是对QQ 、微信、微博的第三方登录。 1、首先需要注册ShareSDK获取A...

  • 微博三方登录功能

    1.基本代码 微博pc端和h5的三方登录都一样,超级简单 页面跳转到新浪微博的登录页面,授权登录后,跳转回redi...

  • 2019-03-10

    选择第三方微博登录(登录界面下面的微博图标就是)。若是点微博登录它跳转 自己的微博请吧微博客户端卸载再登录。 账号...

  • 简书的第三方登陆

    2018年12月19日简书昨天就不支持微博进行第三方登录,看来是功能进行调整还未发布上线。像我这样喜欢用微博登录的...

  • iOS第三方平台集成组件化

    背景 项目使用到了一些第三方平台的登录、分享、支付功能,包括了微信、微博、QQ平台登录分享和支付宝、微信平台的支付...

  • 友盟第三方平台登录与分享

    友盟第三方登录 一、概述第三方登录主要用于简化用户登录流程,通过用户拥有的微博、QQ、微信等第三方账号进行登录并且...

  • 微博,QQ,微信三方登录集成

    前言: 大多数App都支持三方登录(微博、QQ、微信等等),集成这一功能的时候有两种方式:到各个三方平台,下载sd...

  • 新浪微博第三方登录添加自动关注官微

    使用友盟来实现第三方登录,但是需要在新浪微博登录的时候添加关注官微的功能(下文简称为浪微),通过给友盟和新浪发邮件...

  • 第三方登录

    3.3 第三方登录 第三方登录,国内常用的第三方登录有:qq、微信、微博三个社交平台。国外常见的有Facebook...

  • ApowerMirror——手机投屏电脑/电脑控制手机/大屏吃鸡

    一、登录注册 1、支持手机号、邮箱和第三方登录登录 2、通过第三方绑定支持微信、微博、QQ,所以也是可以通过微信、...

网友评论

      本文标题:微博三方登录功能

      本文链接:https://www.haomeiwen.com/subject/fmsjsrtx.html