文章目录
-
-
-
- 一、数据库配置与操作
-
-
- [【1】 数据库的基本操作](#【1】 数据库的基本操作)
- [【2】 使用 mysql 模块操作 MySQL 数据库](#【2】 使用 mysql 模块操作 MySQL 数据库)
-
- 二、Session实现原理
-
-
- [【1】HTTP 协议的无状态性](#【1】HTTP 协议的无状态性)
- 【2】Cookie
- [【3】Session 的工作原理](#【3】Session 的工作原理)
- [【3】在 Express 中使用 Session 认证](#【3】在 Express 中使用 Session 认证)
-
- 三、JWT实现原理
-
-
- [【1】JWT 的工作原理](#【1】JWT 的工作原理)
- [【2】JWT 的组成部分](#【2】JWT 的组成部分)
- [【3】在 Express 中使用 JWT](#【3】在 Express 中使用 JWT)
-
-
-
一、数据库配置与操作
【1】 数据库的基本操作
【2】 使用 mysql 模块操作 MySQL 数据库
二、Session实现原理
【1】HTTP 协议的无状态性
【2】Cookie
【3】Session 的工作原理
【3】在 Express 中使用 Session 认证
bash
npm i express-session
静态资源路径建议加上__dirname
const path = require('path')
app.use(express.static(path.join(__dirname, './pages')))
三、JWT实现原理
【1】JWT 的工作原理
【2】JWT 的组成部分
【3】在 Express 中使用 JWT
bash
npm i jsonwebtoken express-jwt