什么是微信授权码

什么是微信授权码,第1张

微信授权码是指在微信登录第三方的时候需要授权。一般只有需要对接到别的平台时,才需要授权登录。

随着微信连接一切的能力在越来来殷实,越来越多的平台支持用户使用微信进行授权第三方登录,在顺应这个联合登录的趋势的同时,也有越来越多的平台选择用微信的联合授权登录作为仅次于QQ、微博等第三方授权登录的第三个选择,甚至有超越前两者之势。

微信授权登录有两种:

1、点击授权登录:

需要登录时,页面跳转到授权页面,也就是我们经常看到的绿色授权页面,用户授权后可从微信拿到openid、unionid。

2、静默授权:

静默授权下,不需要跳转页面让用户确认授权,而是直接授权用户登录;但是需要注意的是,静默授权只能拿到用户的openid和unionid,无法拿到用户的微信头像、微信名称等个人信息。

扩展资料:

使用微信授权登录有的优势:

1、用户量足够大,基本所有用户都会有微信,登录起来比较方便快捷。

2、微信作为一个开放平台,为众多公众号/服务开放了许多服务接口,让公众号能够为自己的用户提供更加个性、更加优质的产品服务。

用户关注微信公众账号

微信公众账号提供用户请求授权页面URL;

用户点击授权页面URL,将向服务器发起请求;

服务器询问用户是否同意授权给微信公众账号;

用户同意(scope为snsapi_base时无此步骤);

服务器将CODE通过回调传给微信公众账号;

微信公众账号获得CODE;

微信公众账号通过CODE向服务器请求Access Token;

服务器返回Access Token和OpenID给微信公众账号;

微信公众账号通过Access Token向服务器请求用户信息;

服务器将用户信息回送给微信公众账号。

以上就是关于什么是微信授权码全部的内容,包括:什么是微信授权码、java基于微信开发,用oauth2静默授权是,回调的url总是执行两次,怎么回事呀、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9555660.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存