关于我
朋友们都叫我 “毛路”
90后,一名前端开发者,现居北京
喜欢折腾各种前端技术,但又不精通,算是一个硬伤
爱代码、爱电影、爱篮球、爱游戏 (刷过地下城BOSS,打过CF枪战,跑过QQ飞车,玩过LOL五黑)
关于本站

本站 zugelu.com 属于个人博客

搭建这个博客的主要目的是记录并分享一些实用的编码技巧、折腾经历、生活记录等
当然,有意向写文章的朋友可以联系我开通后台权限,在本站发表属于你自己的文章
本站所使用的技术栈如下:
前端: vue quasar axios
后端: node express mongodb redis
其他: git pm2
记录博客建站的点滴
  • 2021-07-01
    正式上线
    足各路的博客v1.0,正式上线~
  • 2021-05-31
    购买域名和服务器
    购买阿里云服务器,zugelu.com域名,域名备案。
  • 2021-04-30
    博客系统初步完成
    前后端联调,实现发表文章等功能,博客系统初步完成!
  • 2021-03-31
    前端展示界面开发
    界面开发,适配pc和手机端。
  • 2021-02-28
    前端展示界面构思
    界面风格构思,UI图制作。
  • 2021-01-31
    后台管理系统初步搭建
    使用vue+quasar搭建博客后台管理系统,包括以下模块:首恶统计、用户管理、文章管理、照片管理、时间总轴、友情链接、留言管理等。 封装了通用组件(面包屑,弹出框等),实现各个模块的CRUD功能,且适配pc端和手机端。
  • 2020-12-30
    后端服务初步搭建
    使用express+mongodb搭建博客后台,关键点包括以下几项: 加密解密:前端使用crypto-js中的AES对称加密,后端使用crypto-js中间件AES解密,解密后拼接上自定义加密秘钥,再用sha256进行不可逆加密,作为用户最终的密码。 token验证:后端使用jsonwebtoken中间件生成token,express-jwt中间件解析token,验证token合法性,并设置jwt验证白名单。 redis鉴权:将用户_id作为键,token作为值保存至redis,并设置失效时间(3天),每次请求刷新redis过期时间。若redis中存在该用户token并且与header中的token相等,则会话在有效期内,并刷新过期时间;若不等,说明该用户在异地登录,并返给前端异地登录提示。若redis中不存在该用户_id,则未登录/会话失效。

晋ICP备2021010367号

已运行

系统由 Vue + Node + Quasar Framework 驱动

zugelu.com