方便用户在浏览器中收发消息、传输文件
点击空白处退出提示
方便用户在浏览器中收发消息、传输文件
1、提供用户登录、注册、收发消息、互传文件的功能。
2、可以通过Fts号码或电子邮件登录,可以注册新用户,用户昵称允许Emoji,用户密码不存储原文而是存储MD5哈希值;登录时允许勾选“记住我”;登录成功后,先添加好友,然后可以收发消息、互传文件;可以清理信息;文件在服务端保留7天,过期自动清理;手机设备页面有相应适配;接收到消息时会在网站右下角接收到toast;
项目基于Spring Boot2.6+WebSocket+Bootstrap4.6+jQuery3.7+MySQL5.7+MyBatis。
1. Fts号码从10000开始分配,为长整型(支持更大范围);
2. 登录成功后会生成一个与Fts号码对应的token,存储在Cookie/Session中,后续请求都会带上token。token有7天有效期,通过定时任务过期自动清理。每次登录会刷新token的有效期。







评论