Skip to content

pei-pei45/nodeapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

用 Node.js 从零开始搭建用户认证系统 完成注册、登录、修改密码等功能 Node.js + Express:轻量高效的后端框架,适合快速开发 API 服务,非阻塞 I/O 模型能高效处理并发请求。 MySQL:关系型数据库,适合存储结构化的用户数据(用户名、密码、ID 等),支持事务和复杂查询。 bcrypt:密码加密库,通过哈希算法(带盐值)不可逆加密密码,避免明文存储风险。 Joi + @escook/express-joi:Joi 用于定义参数校验规则,搭配中间件快速实现请求数据合法性校验,减少冗余代码。 express-jwt:解析 JWT Token 实现无状态认证,替代传统 Session,更适合分布式系统。 cors:解决前后端跨域问题,允许前端(如 React/Vue)跨域请求 API。

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors