问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

你在新手机登陆微信,我们需要验证你的身份?新手机怎么登陆

发布网友 发布时间:2022-04-23 03:39

我来回答

4个回答

懂视网 时间:2022-04-06 07:13

如今微信已经成了人人必备的社交工具,在会员平台如果可以用微信登录,会大大增加用户和平台之间的粘合度。这次就带领大家实现移动端微信授权登录。

1、网页端微信登录必须在微信中实现。

和PC端扫码登录不同,移动端网页无法使用普通浏览器微信授权登录,必须在微信中使用,这是必须要明确的。

2、准备工作。

我们需要有一个已经认证的微信服务号,这是必备条件。我们打开登录微信公众平台,找到“接口权限”。

QQ截图20200908175511.jpg

我们已经有了获取网页用户信息的权限,如果服务号没有认证的话,这个权限是没有的。

之后点击修改,配置需要微信授权的域名。注意授权需要写www.abc.com,不能带http,错误写法:http://www.abc.com。

3、微信授权获取微信用户信息

准备工作做好后,我们就可以按照文档https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html 来一步步进行了。

第一步:用户同意授权,获取code。

public function wechat_login(){

  $appid='wxff5b68b041a4fb11';//公众号基本配置中获取
  $redirect_uri='http://a.xx.cn/mobile/user/weixin_m.html';//用户授权后跳转处理的地址
  $url="https://open.weixin.qq.com/connect/oauth2/authorize?appid=".$appid."&redirect_uri=".$redirect_uri."&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect";
  return redirect($url);
 }

我们引导用户去访问wechat_login这个方法,这里需要准备两个参数,appid在公众号基本配置中获取,redirect_uri是微信用户授权后的处理地址回调,这里一定要写http绝对地址,外网能够访问的地址。

第二步:通过code换取网页授权access_token

我们建立第一步的回调方法weixin_m。我们先打印code,检测我们是否能够获取,这也是程序调试的常用步骤,这步骤没问题再进行下面的。

public function weixin_m(){
  $code=input('get.code');
  halt($code);
}

QQ截图20200908180412.jpg

接下来我们再获取access_token。

public function weixin_m(){
  $code=input('get.code');
  $appid='wxff5b68b241a4fb11';//公众号基本配置中获取
  $appsecret='412a24b17e61317d589b8bf92f374ffc';
  $url="https://api.weixin.qq.com/sns/oauth2/access_token?appid=".$appid."&secret=".$appsecret."&code=".$code."&grant_type=authorization_code";
  $res=json_decode(file_get_contents($url),true);//json转数组
}

我们去请求地址获取access_token,其中需要三个参数:appid、appsecret、code。appsecret同样也是在公众号基本配置中获取。

获取后微信默认返回是json格式,所以我们把json转成数组,这样就方便进行操作。

打印数组如下:

array:6 [
  "access_token" => "37_3RRxoQZKuECSpCfGMYLcO-1ZXu_uhTkdku_m29u4XfSq9-Ve_0Fn5_K6vUBpkiL1iXRpEBepOfeMZZA7TGm-bg"
   "expires_in" => 7200
  "refresh_token" => "37_CjmxjzqBCqiIVH3aKjR22RQniCr_7DYYJYgodMONV5822FnfKuq0VwOS0B9dfucHf6GxTjXbczruwS5NIkGAWw"
   "openid" => "oaq-51XAHNaj9qUxVwYu3-elVTa0"
   "scope" => "snsapi_userinfo"
   "unionid" => "oO0Bhv6ZSw4ZYV60CMzi2p4eUO7s"
  ]

这样我们就成功获取到了access_token和openid。

第三步:拉取用户信息(需scope为 snsapi_userinfo)

我们依然按照文档去请求地址:

 $user_url="https://api.weixin.qq.com/sns/userinfo?access_token=".$res['access_token']."&openid=".$res['openid']."&lang=zh_CN";  
 $userData=json_decode(file_get_contents($user_url),true);//json转数组  
 halt($userData);

请求的时候需要携带我们在第二步中获取的access_token和openid两个参数。微信返回仍然是json格式,我们再次把json转成数组。

打印数组如下:

QQ截图20200908181044.jpg

获取到用户数据后,我们就可以对数组入库或者其他操作了。

截至到这里“移动端微信授权登录”就已经介绍完了,整体难度不大,也需要大家耐心读文档,文档是最好的老师。大家加油!

热心网友 时间:2022-04-06 04:21

新手机登陆微信,需要验证身份登陆,方法是使用新手机扫二维码登陆与邀请好友辅助验证登陆微信。具体如下:

1、打开新手机微信登陆工具,登陆成功后输入微信绑定的手机号并接收验证码,完成后再点击下方的:登陆,进入另一个页面内。



2、点击后来到如下验证页面,第一次登陆新移动端都是需要验证操作。这时只需要点击页面中的:开始验证,进入验证流程内。



3、点击后来到如下页面内,这时会看到页面中会有:扫二维码验证、绑卡信息验证、邀请好友辅助验证,可根据各自情况选择其中一个进行验证操作。



4、如下点击的是:邀请好友辅助验证,这时会看到页面上方会有一个辅助码,让好友给自己的微信发一个验证码进行验证;如果好友给自己发送验证码成功,这时会看到下方有一个验证成功的好友微信头像,也就代表有一个好友帮忙验证成功 了。



5、如下点击第3步窗口中的:扫二维码验证,打开如下页面;按照提示可以看到可以用旧原机微信扫一下这个码,也就是新手机上的二维码,扫到后直接在新手机上验证一下。



6、扫码成功后需要先在新手机上确认一下,再回到旧手机上确认一下登陆微信登陆信息,代表同意在新手机上登陆。



7、验证成功后这时会看到新手机上会出现一个滑动页,按照提示拉动下方的滑块进行再次验证操作。



8、验证成功后这时会看到有一个信息加载的页面,按照提示等待一段时间页面会出现登陆信息就代表着授权在新手机登陆成功。



9、加载完后,这时会看到出现一个消息提示,在新手机登陆前三天是不可以修改密码的。也就代表着新登陆的*,不能随意更换微信登陆密码信息,点击页面上的:确定 后就可以进行登陆了。


10、如下为授权成功并在登陆的过程,只要加载完成信息后就可以直接看到新手机上*了,能自由操作与在线通、分享信息了。


热心网友 时间:2022-04-06 05:39

"若手机无法登陆微信,请您按照以下方法操作尝试:
1.检查手机上网是否正常。
2.设定-查找“应用程序管理器”-(全部)-微信-(存储)-清除数据及清除缓存。
3.重新输入*码和密码尝试。
4.更新微信版本尝试。
5.备份数据(联系人、短信、照片等),恢复出厂设定尝试 "追问神经病吧你

热心网友 时间:2022-04-06 07:13

如果是你自己换了不同手机号的手机登陆自己的*,那就收个绑定的手机号的验证码就好了
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
求迈克尔·杰克逊(Michael·Jackson)20首最经典、最好听的歌曲 michael jackson的全部歌曲都哪些?大神们帮帮忙 michael jackson的全部歌曲 工作很累,下班回家后做的第一件事是什么,说说看? 你下班之后第一件事干嘛? 麦克风里的电池充了一天电停一天电跑了点再充充停一天不试用敢不敢... ...特别费电,可充电电池充满使用半小时就没电了,怎么会事?无线接收器设... ...被减数,减速差三个数家起来等于1000,其中减速是96.被减数和差... 在一个减法算式里,被减数,减数与差这三个数的和是388,减数比差大16求... 在减法算式中,差和减数相加得520.被减数是多少? 新设备登陆微信如何跳过手机验证? 在新手机上登陆微信需要身份验证,怎么解决? 同一个微信登录显示“用新手机登录需要验证”要扫二维码,二维码却是... 登录微信时提示:“你在新手机登录微信,我们需要验证你的身份,是否立即验证?”怎么解决! 春兰空调遥控器没了怎么开制热 登录微信时提示"在新设备登录,需要验证手机",怎么办? 春兰空调制热开一会就停什么原因 微信换新手机登录时需要验证身份该怎么办? 登陆微信提示"在新设备上登陆,需要验证手机"怎么解决 怎样下两个qq? 我的b站密保问题跟答案忘了,但是我密码没忘记,手机也绑定了,怎么找回密 ... 苹果手机怎么下两个qq? 如何下载两个qq软件 男生怎么表白会好些 男生怎么有诚意的表白 男生怎么向女生表白 男生一般是怎样表白的 男生应该如何向自己喜欢的人表白? 对于男生来说,需要如何向喜欢的人表白? 刷宝五万粉丝多少钱? 微信没有登录新设备却显示在新手机登录需要验证怎么回事? 在新手机上登录微信,需要验证,可是手机号又换了,该怎么办? 贪心不足。蛇吞象是什么意思? 蛇吞象的故事? 人生不足蛇吞象是什么意思? vivox7plus手机,怎么刷机啊??? 一个蛇在吃大象什么成语? vivox7plus怎么刷机,求图!!! “人心不足蛇吞象”说的蛇吞的到底是大象还是宰相? 蛇真的具备吞食大象的能力吗? vivox7plus怎么能刷机解锁啊?需要去手机维修店么 “人心不足蛇吞象”,蛇一口究竟能吞下多大的猎物? VivoX7plus怎样刷机 人心不足蛇吞象,蛇到底能不能吞下大象 vivox7plus怎么刷机 蛇真的能吞了大象吗??? vivox7plus怎么root 什么不足蛇吞象 人心不足!蛇吞象是什么意思 vivox7plus可以刷miui系统吗
  • 焦点

最新推荐

猜你喜欢

热门推荐