8***@qq.com
8***@qq.com
  • 发布:2019-09-01 19:44
  • 更新:2023-12-20 10:58
  • 阅读:5199

uni-app怎么注销微信或者qq的授权登录?有uni.logout这个方法吗?

分类:uni-app

uni-app微信登录授权过后,怎么注销授权登录

2019-09-01 19:44 负责人:无 分享
已邀请:
SimpleJalon

SimpleJalon - 个人承接PHP、uniapp项目,有案例,联系QQ 615773740,不接受外地工作,可付费提供技术支持。添加QQ时务必备注来意以及添加渠道,渠道可以写:`uniapp`

APP可以使用5+的api:https://www.html5plus.org/doc/zh_cn/oauth.html#plus.oauth.AuthService.logout

  • 8***@qq.com

    想logout后用户登录再次授权有提示授权窗口,现在只要授权过一次后面都不会再有授权提示了。用户5+的logout退出登录下次登录还是直接就授权了不会有授权提示框。纠结很久这个问题

    2021-02-02 12:56

  • 百倍

    回复 8***@qq.com: 您好,您实现了每次弹窗了吗

    2022-05-13 11:36

lbhzfzy

lbhzfzy

解决了吗

2***@qq.com

2***@qq.com - dreamer

同问,现在小程序端怎么注销微信授权

z***@163.com

z***@163.com

解决了吗?同问?

1***@qq.com

1***@qq.com

解决了吗?同问?

一枚游戏菜鸟

一枚游戏菜鸟

解决了吗?

1***@qq.com

1***@qq.com

解决了吗

piaoyi_UI

piaoyi_UI - 【插件开发】【专治疑难杂症】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=193663(微信搜索飘逸科技UI小程序直接体验)】【骗子请绕道】问题咨询请加QQ群:120594820,代表作灵感实用工具小程序

微信授权不就是拿着code去换取openid吗,其实并没有什么授权,就是为了拿取用户唯一值

1***@qq.com

1***@qq.com

解决了吗

1***@qq.com

1***@qq.com

我试了很久,微信的不行,苹果的logout才有用

1***@163.com

1***@163.com

我这是苹果的 ,id那里改成对应的微信或者QQ就行

// 防止identityToken过期 先注销登录再登录获取用户信息
plus.oauth.getServices((services) => {
console.log('services', services)
let appleOauth = null
if (services.length > 0) {
for (const m in services) {
if (services[m].id == 'apple') {
appleOauth = services[m]
break
}
}
}
if (appleOauth) {
appleOauth.logout((e) => {
console.log('logout', e)
this.appleLoginFun()
})
} else {
this.appleLoginFun()
}
})

要回复问题请先登录注册