1.myBlog是一个属于小型的个人用户博客编写网站。该网站旨在于为用户提供一个简洁、直观的博客编写与浏览界面,用户可轻松创建、编写和浏览其他人所编写的博客。2. (1)采用JWT对用户登录注册的认证方式,并采用bcrypt加密算法对用户密码进行加密,从而达到防止密码猜测攻击和彩虹表攻击,有效提高了用户使用安全(2)前端使用pinia对用户数据进行状态管理,后端使用Express.js结合Mongoose对数据库进行操作(3) 无感刷新Token技术的使用,实现用户持久登录体验(4)结合axios以及FormData的使用,实现图片以及文件的上传功能(5)引入wangEditor富文本编辑器,可实现用户新作品的发布以及封装博客评论组件,使用户可发表评论(6)采用websocket技术,实现了聊天室功能,用户可通过输入房间号及密码,进入该聊天室并发起聊天声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论