【Node.js】数据库配置与操作、Session实现原理、JWT实现原理:

文章目录

        • 一、数据库配置与操作
            • [【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】 数据库的基本操作

【MySQL】MySQL的基本使用http://t.csdn.cn/PiCec

【MySQL】MySQL的高级操作http://t.csdn.cn/0a2j0

【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


相关推荐
夕除几秒前
PostgreSQL基础
数据库·oracle
zyseo819 分钟前
谷歌SEO 站点地图优化实战:sitemap 是索引候选清单的运营工具
网络·数据库·经验分享·笔记·搜索引擎
wespaul21 分钟前
VeapAI 自然语言操作实战|第 04 篇:系统数据加工——把系统自身的元数据吃成知识
java·大数据·运维·数据库·人工智能
用户849137175471621 分钟前
数据库迁移总出问题?学会这个工具,让团队协作效率翻倍!
数据库·sql
幼儿园蛋小黑23 分钟前
SPI 子系统:从原理到实践
java·前端·数据库
安妮细水长流26 分钟前
【无标题】
数据库·mongodb
KKKlucifer29 分钟前
从规则到大模型:数据分类分级平台的能力分野与场景适配
大数据·数据库·分类
架构师伯子明1 小时前
QT+Opengl (1):渲染一个三角形
数据库
A-刘晨阳1 小时前
金仓时序数据库:以高效压缩、快速写入与时序优化,破解工业海量数据管理难题
数据库·时序数据库
2603_965148111 小时前
终极清单:构建自动化选品比价系统的所有组件与资源
大数据·运维·数据库·数据挖掘·自动化