一些第三方应用或网站可以通过类似 QQ 、微博、微信之类的帐号登陆,我知道怎么在 QQ 、微博上取消对这些第三方的授权,但是不知道在微信上怎么取消。在网上搜索了一下,只找到怎么取消微信里游戏的授权,但是我好奇的不只是如何取消微信游戏的授权,而是查看并取消微信对所有第三方的授权。网上好像还有针对公众号的授权取消问题解决办法,唯独没有个人微信的?这么霸王条款?
2
SourceMan 2017-02-06 21:46:27 +08:00 via iPhone
Let me Baidu for you.
|
3
qiayue 2017-02-06 21:48:25 +08:00
没必要取消,因为微信授权只能拿到你的公开信息,如头像、昵称、性别、地区等,这些信息不需要加你好友,通过搜索你微信号就可以看到,所以不能称为隐私信息。
然后你授权了的网站没办法用你的名义来干任何事情,比如发微信,发朋友圈,关注公众号之类的。 微博、 QQ 需要取消授权是因为他们有一些权限,可以帮你发微博、关注别的微博账号、发说说、发日志。 |
4
eslizn 2017-02-06 21:51:06 +08:00
微信的那个不叫授权,是认证。 OpenID 和 OAuth 是不一样的哈楼主~
|
5
CEBBCAT 2017-02-06 23:45:59 +08:00
@qiayue 微信开发者只能拿到 二次生成的用户 ID ,所以并不能获取用户的微信号。
推荐阅读: https://mp.weixin.qq.com/wiki/14/bb5031008f1494a59c6f71fa0f319c66.html 选段 :“在关注者与公众号产生消息交互后,公众号可获得关注者的 OpenID (加密后的微信号,每个用户对每个公众号的 OpenID 是唯一的。对于不同公众号,同一用户的 openid 不同)。公众号可通过本接口来根据 OpenID 获取用户基本信息,包括昵称、头像、性别、所在城市、语言和关注时间。” |
6
qiayue 2017-02-07 00:01:20 +08:00
@CEBBCAT 我知道不能拿到微信号。
我回复的意思是,别人知道你的微信号,就能够通过微信搜索得到跟“微信网页授权”给出的基本信息一样的信息,所以授权不算泄露隐私。 |
7
terence4444 2017-02-07 00:13:08 +08:00 via iPhone
@CEBBCAT 有一个条件就是同一个用户同时关注了同一供应商的两个公众号,好像就可以拿到那个固定的 id 了。
|
8
CEBBCAT 2017-02-07 01:49:33 +08:00 via Android
@terence4444 看官网文档是不可以的,只能让 openid 固定下来。
“请注意,如果开发者有在多个公众号,或在公众号、移动应用之间统一用户帐号的需求,需要前往微信开放平台( open.weixin.qq.com )绑定公众号后,才可利用 UnionID 机制来满足上述需求。” 来自上面我的那个参考链接 |
9
likers 2017-02-07 04:10:42 +08:00
微信的授权会过期,记得是一周
|
11
kurtzhong 2017-06-15 13:30:52 +08:00
谁能告诉为什么美团授权了微信登录,然后就能在美团看到微信好友?吓得我赶紧把美团给卸了!
|