当前位置:首页 > 微信运营 > 正文

第三方微信登录,为什么有些第三方软件微信登录过以后,微信授权管

2021-07-29 15:58:49 暂无评论 微信运营

为什么有些第三方软件微信登录过以后,微信授权管理里面没有呢? 会不会有什么风险? 怎么解除呢?

有的软件是临时调用微信进行授权而已(相当于单次握手的样子)
而有的是基于某些通讯会话协议的,这种的是常期使用的
至于风险嘛…倒不会有什么安全性的风险,一段时间(3-5天)后会自动作废
(反正是微信那边承诺的不知道该不该信)

第三方微信登录安卓接口实现

1)在build.gradle的dependencies中添加2、申明应用权限3、向微信注册APP4、请求微信授权登录5、创建WXEntryActivity.java来接收微信的响应事件这里和签名一样,很重要,你如果名字错了,或者包名的位置错了,都是不能回调的,切记

为什么很多m端平台没有第三方平台微信登录

微信授权登录并获取用户基本信息
  微信授权使用的是OAuth2.0授权的方式。主要有以下简略步骤:
  第一步:用户同意授权,获取code
  第二步:通过code换取网页授权access_token
  第三步:刷新access_token(如果需要)
  第四步:拉取用户信息(需scope为 snsapi_userinfo)
  详细的步骤如下:
  1.用户关注微信公众账号。
  2.微信公众账号提供用户请求授权页面URL。
  3.用户点击授权页面URL,将向服务器发起请求
  4.服务器询问用户是否同意授权给微信公众账号(scope为snsapi_base时无此步骤)
  5.用户同意(scope为snsapi_base时无此步骤)
  6.服务器将CODE通过回调传给微信公众账号
  7.微信公众账号获得CODE
  8.微信公众账号通过CODE向服务器请求Access Token
  9.服务器返回Access Token和OpenID给微信公众账号
  10.微信公众账号通过Access Token向服务器请求用户信息(scope为snsapi_base时无此步骤)
  11.服务器将用户信息回送给微信公众账号(scope为snsapi_base时无此步骤)

微信提示第三方注册无法登陆了怎么办

在第三方开发登记的时候有个设置:白名单IP地址列表
测试时,微信服务器会检查你电脑所在的ip和登记的时候是否一致
这个错误显示你所在的电脑IP不在这个白名单里

博客主人破茧短视频培训
破茧短视频为你分享抖音、快手等短视频平台的视频拍摄、剪辑和运营技巧,另有短视频培训学习教程,海量干货助你玩转短视频运营!。
  • 86802 文章总数
  • 5045774访问次数
  • 2218建站天数