Skip to content

AirboZH/AirHans-Cloud

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AirHans-Cloud

简介:聊聊天

准备工作

环境

  • node v14.15.4
  • mysql-community-release-el7-5.noarch

用到的npm包

	  "bcryptjs": "^2.4.3",
    "cookie-parser": "^1.4.5",
    "express": "^4.17.1",
    "jsonwebtoken": "^8.5.1",
    "mysql2": "^2.2.5",
    "nodejs-websocket": "^1.7.2",
    "nodemailer": "^6.5.0",
    "sequelize": "^6.6.2"

实现的功能

  • 留言板
  • 用户登录
  • 在线聊天
  • 在线列表
  • 上/下线提示
  • 邮箱验证注册
  • 消息发送时间
  • 个人信息页面
  • 本地聊天记录的保存
  • token加密保证登录状态
  • 默认以用户ID首字符为头像
  • 当下最热门的气泡方式展示聊天内容
  • 哈希加密储存密码,保证您的密码安全

一起写代码的小伙伴

Made with contributors-img.

About

初学Node时的聊天室小项目

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 70.9%
  • CSS 16.0%
  • HTML 13.1%