小程序获取openid的方法,并存储到数据库
小程序需要获取用户的openid,需要使用到wx.login获取code,然后发送code到服务器,这里是使用node+koa以code换取openid存储到数据库小程序...
使用Sequelize连接数据库
连接数据库Sequelize的连接需要传入参数,并且可以配置开启线程池、读写分库等操作。简单的写法是这样的:new Sequelize("表名","用户名","...
koa使用validator.js对参数进行验证
例如需要对前端传递的参数进行校验,我们可以使用validator.jsvalidator.js是一个对字符串进行数据验证和过滤的工具库,同时支持Node端和浏...
理解 node.js中的 同步,异步,阻塞与非阻塞
我们都知道javascript是单线程的,node.js是一个基于Chrome V8 引擎的 javascript 运行时环境,注意 node.js 不是一门语言,别搞错了...
nodejs实现邮件发送
安装nodemailercnpm i nodemailervar nodemailer = require("nodemailer"); var mailTransport = nodemailer.createTransport({ host: &#...
Koa2如何使用存储session以及redis
安装Koa-generic-session中间件npm i koa-generic-session koa-redis配置SessionKoa-generic需要做一些配置,store是存储到redis中const ses...
使用utility对字符串的加密与cookie的存储
utility有两个很重要的方法,一个是sha1,一个是md5,通常使用他们对字符串进行加密处理。npm install utility --save加密方法:const util...