微信授权登陆服务器,微信公众号开发流程--微信第三方授权登陆流程

登陆微信公众号平台https:mp.weixin.qqcgi-binloginpage?url%2Fcgi-bin%2Fframe%3Ft%3Dadvanced%2Fdev_tools_frame%26nav%3D10049%26t

登陆微信公众号平台

https://mp.weixin.qq/cgi-bin/loginpage?url=%2Fcgi-bin%2Fframe%3Ft%3Dadvanced%2Fdev_tools_frame%26nav%3D10049%26token%3D396413138%26lang%3Dzh_CN

左边导航->开发->基本配置

1.IP白名单:把自己的服务器的ip地址加入白名单

在自己的服务器上的新建index.php,

确保下面图片中url地址能访问通它用

$signature = $_GET["signature"];

$timestamp = $_GET["timestamp"];

$nonce = $_GET["nonce"];

$token = "wxe43ec29ebd12cf21";

$tmpArr = array($token, $timestamp, $nonce);

sort($tmpArr, SORT_STRING);

$tmpStr = implode( $tmpArr );

$tmpStr = sha1( $tmpStr );

if( $tmpStr == $signature ){

echo $_GET["echostr"];

exit;

// return true;

}else{

echo false;

exit;

}

go的方式:

参考下面的地址:·

2.启用服务器配置

3.接口权限->网页服务->网页授权->功能设置->页面授权域名

把自己的域名添加入 JS接口安全域名和页面授权域名里

左边导航开发->开发者工具

在web开发者工具->绑定开发者微信号 把开发者的微信号加入开发组

官网参考手册:

https://developers.weixin.qq/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html

目录

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

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

3 第三步:刷新access_token(如果需要)

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

5 附:检验授权凭证(access_token)是否有效

发布者:admin,转转请注明出处:http://www.yc00.com/web/1754997076a5225213.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信