怎么取消个人微信在第三方应用或网站的授权?

2017-02-06 21:35:44 +08:00
 king1062373518

一些第三方应用或网站可以通过类似 QQ 、微博、微信之类的帐号登陆,我知道怎么在 QQ 、微博上取消对这些第三方的授权,但是不知道在微信上怎么取消。在网上搜索了一下,只找到怎么取消微信里游戏的授权,但是我好奇的不只是如何取消微信游戏的授权,而是查看并取消微信对所有第三方的授权。网上好像还有针对公众号的授权取消问题解决办法,唯独没有个人微信的?这么霸王条款?

43857 次点击
所在节点    程序员
11 条回复
skksdd
2017-02-06 21:41:36 +08:00
SourceMan
2017-02-06 21:46:27 +08:00
Let me Baidu for you.
qiayue
2017-02-06 21:48:25 +08:00
没必要取消,因为微信授权只能拿到你的公开信息,如头像、昵称、性别、地区等,这些信息不需要加你好友,通过搜索你微信号就可以看到,所以不能称为隐私信息。
然后你授权了的网站没办法用你的名义来干任何事情,比如发微信,发朋友圈,关注公众号之类的。

微博、 QQ 需要取消授权是因为他们有一些权限,可以帮你发微博、关注别的微博账号、发说说、发日志。
eslizn
2017-02-06 21:51:06 +08:00
微信的那个不叫授权,是认证。 OpenID 和 OAuth 是不一样的哈楼主~
CEBBCAT
2017-02-06 23:45:59 +08:00
@qiayue 微信开发者只能拿到 二次生成的用户 ID ,所以并不能获取用户的微信号。

推荐阅读: https://mp.weixin.qq.com/wiki/14/bb5031008f1494a59c6f71fa0f319c66.html

选段 :“在关注者与公众号产生消息交互后,公众号可获得关注者的 OpenID (加密后的微信号,每个用户对每个公众号的 OpenID 是唯一的。对于不同公众号,同一用户的 openid 不同)。公众号可通过本接口来根据 OpenID 获取用户基本信息,包括昵称、头像、性别、所在城市、语言和关注时间。”
qiayue
2017-02-07 00:01:20 +08:00
@CEBBCAT 我知道不能拿到微信号。
我回复的意思是,别人知道你的微信号,就能够通过微信搜索得到跟“微信网页授权”给出的基本信息一样的信息,所以授权不算泄露隐私。
terence4444
2017-02-07 00:13:08 +08:00
@CEBBCAT 有一个条件就是同一个用户同时关注了同一供应商的两个公众号,好像就可以拿到那个固定的 id 了。
CEBBCAT
2017-02-07 01:49:33 +08:00
@terence4444 看官网文档是不可以的,只能让 openid 固定下来。


“请注意,如果开发者有在多个公众号,或在公众号、移动应用之间统一用户帐号的需求,需要前往微信开放平台( open.weixin.qq.com )绑定公众号后,才可利用 UnionID 机制来满足上述需求。”

来自上面我的那个参考链接
likers
2017-02-07 04:10:42 +08:00
微信的授权会过期,记得是一周
hzw
2017-02-07 09:50:09 +08:00
@likers refresh_token 拥有较长的有效期( 7 天、 30 天、 60 天、 90 天)
kurtzhong
2017-06-15 13:30:52 +08:00
谁能告诉为什么美团授权了微信登录,然后就能在美团看到微信好友?吓得我赶紧把美团给卸了!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/338580

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX