Node.js之微信授权登录和获取微信用户信息

作者:迷彩
出处:Java源码网
原文地址:https://javaymw.com/post/67

摘要

微信公众号H5授权登录是比较常见的功能,在开发H5的时候,基本都有微信授权登录的需求,今天我们来看下通过Node.js如何实现微信授权登录

申请测试微信公众号

测试微信公众号访问地址:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login

复制对应的appID和appsecret到js文件中
Node.js之微信授权登录和获取微信用户信息_第1张图片
修改网页账号对应的地址
Node.js之微信授权登录和获取微信用户信息_第2张图片
Node.js之微信授权登录和获取微信用户信息_第3张图片

效果图

Node.js之微信授权登录和获取微信用户信息_第4张图片
Node.js之微信授权登录和获取微信用户信息_第5张图片
Node.js之微信授权登录和获取微信用户信息_第6张图片

实现步骤

新建一个普通的前端项目,截图如下:

Node.js之微信授权登录和获取微信用户信息_第7张图片

首页文件

login.html


<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Documenttitle>
head>
<body>
    <a href="http://127.0.0.1:8800/auth">授权并获取微信用户信息a>
    <div id="user-info">div>
body>
html>

访问首页路径

http://127.0.0.1:8800/login

微信授权js文件

Node.js之微信授权登录和获取微信用户信息_第8张图片
Node.js之微信授权登录和获取微信用户信息_第9张图片

结束语

以上就是完整的基于Node.js实现的微信公众号授权登录过程。

画外音

如果在学习的过程中有问题,可以添加QQ交流群,群号:715224124

作者:迷彩
出处:Java源码网
原文地址:https://javaymw.com/post/67

你可能感兴趣的:(微信公众号开发,微信公众号授权登录)