Node接口设计最佳实践

导语:之前做过一个小项目,其中后端用的node开发的接口服务,有些感觉挺好的方案,希望可以总结归纳一下,以免日后忘记,留个备份,记录一下。 目录 简介 规范 工具 案例 简介 定义 说到接口,大家应该都不陌生,对于程序员朋友来说是很常见的一种东西。API全称是Application Programming Interfac ...

Node接口常用方法总结

导语:之前做了一个小项目,其中后端接口中封装了很多的方法,现在就总结罗列一下,方便保存,以便日后用到。 目录 数据库 Node相关 数据处理 文件处理 数据库 mysql连接 `js // mysql.js const mysql = require('mysql'); const pool = mysql.crea ...

扫码登录原理和开发实践

导语:之前做过一个工具箱,其中登录模块中,有一个扫码登录的功能,模拟了客户端授权,web端自动登录的过程,今天就这个做一个总结归纳。 目录 概念 原理 实现 概念 扫码登录,就是指当我们在PC端网站上面登录账号的时候,省去了输入用户名和密码的麻烦,只需要打开手机上的对应网站的APP,调用扫码功能,扫描网站上的二维码,确认登录,即可完成 ...

第三方登录实践和总结

导语:之前写过一个工具箱,里面的用户模块除了注册登录这一种方式外,还增加了一个第三方登录的功能,现在就这个实现的方法做一个说明和总结。 目录 概念 原理 实现 概念 随着互联网的蓬勃发展,越来越多的网站和应用出现,大量的用户活跃在这些网站和应用中,但是其中一些网站和应用逐渐做大做强,拥有了海量的用户群体,也相应的推出了开发者服务。 ...

jwt在node中的应用与实践

导语:由于http是无状态的,请求响应过程中不存储记录用户身份信息,所以就出现了很多用户识别存储用户身份的方法,比如cookie,session,jwt。我最近做的一个接口服务使用了jwt来存储管理用户信息,相较于本地cookie存储,服务器端session存储,jwt就变得比较安全和节省方便,本文就jwt在node服务中的使用方法做一个简单的总结。 目录 jwt简介 + ...