![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node.js
鸥总
西安电子科技大学
展开
-
nest.js实现登录验证码功能(学习笔记)
安装验证码插件 svgCaptcha。安装express-session。引入 注册session。原创 2024-02-02 17:05:21 · 499 阅读 · 0 评论 -
node.js(nest.js控制器)学习笔记
为了创建基本控制器,我们使用类和装饰器。装饰器将类与所需的元数据相关联,并使 Nest 能够创建路由映射(将请求绑定到相应的控制器)。1.获取get请求传参,用@Request装饰器或者@Query()装饰器。2.post请求获取参数,用@Request装饰器或者@Body 装饰器。nest.js控制器: 控制器负责处理传入请求并向客户端返回响应。读取请求体中得key值。header信息读取。原创 2024-01-31 17:13:22 · 652 阅读 · 0 评论 -
express.js+mysql实现文章删除
【代码】express.js+mysql实现文章删除。原创 2024-01-23 10:28:39 · 461 阅读 · 0 评论 -
node.js(express.js)+mysql实现新增文章分类功能
【代码】node.js(express.js)+mysql实现新增文章分类功能。原创 2024-01-22 17:39:05 · 918 阅读 · 0 评论 -
express.js+mysql实现获取文章分类
【代码】express.js+mysql实现获取文章分类。原创 2024-01-22 14:33:55 · 495 阅读 · 0 评论 -
node.js(express.js)+mysql实现用户头像修改更新
ps: avatar参数必须为base64的字符串。更换头像接口表单验证schema/user.js。routers/userinfo.js 路由。原创 2024-01-22 11:08:31 · 456 阅读 · 1 评论 -
express.js+mysql实现重置密码功能
/ 引入封装的获取验证码的方法// 1.导入验证数据的中间件// 引入封装的方法// 1.导入验证数据的中间件// 2.导入需要的验证规则对象// 重置密码// 重置密码// 根据id查询用户是否存在// 定义根据id 查询用户数据的sql语句//执行 SQL 语句查询用户是否存在console.log("请求体", req.body);console.log("旧密码", req.body.oldPwd)原创 2024-01-19 17:32:38 · 429 阅读 · 0 评论 -
node.js(express.js)+mysql实现修改更新用户信息功能
【代码】node.js(express.js)+mysql实现修改更新用户信息功能。原创 2024-01-19 11:54:07 · 470 阅读 · 0 评论 -
node(expree.js)+mysql实现获取用户信息接口
在app.js中导入。原创 2024-01-19 09:28:36 · 430 阅读 · 0 评论 -
node.js(express.js)+mysql实现登录功能
1.检测表单数据是否合法2.根据用户名查询用户的数据3.判断用户输入的喜码是否正确4.生成JWT 的 Token 字符串登录接口完整代码如下:controllers/user.js文件// 登录接口// 导入密码加密// 导入jwt 包来生成token// 导入密钥// 获取客户端提交到服务器的用户信息// 定义sql语句,根据用户名查询用户的信息// 执行sql语句,根据用户名查询用户的信息// 执行sql语句失败。原创 2024-01-18 11:33:31 · 1816 阅读 · 0 评论 -
node.js(express.js)+mysql注册代码优化
二、检测用户名是否被占用/utils/db.js文件的代码如下:三、对密码进行加密项目安装指定版本bcryptjs库四、插入新用户(完整代码)1. 在上面的代码的基础上封装res.send()方法为统一的中间件,在app.js文件中然后在注册接口中把res.send修改成统一res.cc,代码如下:2. 优化username,password 表单数据验证在实际开发中,前后端都需要对表单的数据进行合法性的验证,而且,后端做为数据合法性验证的最后一个关口,在拦截非法数据方面,起到了至关重原创 2024-01-17 15:22:23 · 437 阅读 · 0 评论 -
node.js(express.js)+mysql实现注册功能
再插入新用户时输入中文username mysql会 出现字符集不匹配的情况mysql数据库建表的时候采用的是latin的字符集,而网页中查询的是utf-8解决方法:在你自己的数据库中分别执行一下sqlps: your_database_name为你自己的数据库名称,your_table_name为你自己的表的名称。原创 2024-01-17 10:10:53 · 861 阅读 · 0 评论 -
node.js(expree.js )模拟手机验证码功能及登录功能
【代码】node.js(expree.js )模拟手机验证码功能级登录功能。原创 2024-01-16 09:54:50 · 676 阅读 · 0 评论 -
node(express.js创建项目)+连接mysql数据库
1.node npm的安装。3.创建express项目。2.express的安装。原创 2024-01-12 14:23:30 · 626 阅读 · 0 评论 -
用Node.js+express+Sequelizes实现服务端增删改查Api接口
用Node.js+express+Sequelizes实现服务端增删改查Api接口原创 2022-08-09 17:41:27 · 748 阅读 · 0 评论