node
文章平均质量分 79
小蓝Lany
这个作者很懒,什么都没留下…
展开
-
Koa2——登陆注册demo(3)
在这一篇中,我们来改进些东西,比如用redis来存储session增强注册功能,增加邮箱和邮箱验证码验证用redis来存储session我们之前的session是用koa-session2来做的,在官网上也提供了用redis来存储的方式,是用了ioredis,所以我们这次也用ioredisnpm install ioredis然后在utils目录下创建store.js,其内容如下...原创 2020-02-14 14:13:23 · 336 阅读 · 0 评论 -
Koa2——登陆注册demo(2)
在上一篇中,简单地实现了登陆接口,在这一篇,我们来实现注册接口数据加密登出接口准备由于需要从服务发送请求,所以我们需要下载axiosnpm install axios在utils下新建axios.js文件,用来配置axiosconst axios = require('axios')const instance = axios.create({ baseURL: 'h...原创 2020-02-14 14:12:14 · 206 阅读 · 0 评论 -
Koa2——登陆注册demo(1)
简介passportjs是一个鉴权工具,配合许多登陆策略,可以实现登陆鉴权,“登陆策略”是啥?说人话就是选择什么方式登陆,如最最普通的就是在我们这个网站注册账户登陆,也有通过第三方登陆,GitHub,微信等,每一种登陆策略都有相应的别人写好的包,如下:StrategyProtocolDeveloperLocalHTML formJared HansonOpenI...原创 2020-02-14 14:11:13 · 320 阅读 · 0 评论 -
nvm管理多个版本的node.js
一,nvm介绍和安装nvm是node version management的缩写,故名知意,是node版本管理器的意思,可以让电脑在不同版本的node之间切换;安装步骤如下:如果之前独立装过node,为了避免干扰,先把它先删了可以前往其下载页https://github.com/coreybutler/nvm-windows/releases找到nvm-setup.zip文件直接下载其安装...原创 2020-02-14 14:06:28 · 165 阅读 · 0 评论