用户中心项目 笔记

交作业啦~ 因为以前有过项目经历,但是都是自己摸索,所以有很多地方没有像鱼总一样来写,但是真的学到了很多东西。比如:全局异常的封装,自定义异常的封装之类的。👻

因为是第一次用React来写东西所以写了很多天,不过比起Vue来说,确实更优雅了,程序员不就是要优雅吗~

说一下目前用到的技术栈

前端:

text
复制代码
- react - pro-components 组件库 - ant design pro 脚手架

后端:

text
复制代码
- redis - sa-token 轻量级鉴权框架 - mybatis 、 mybatis-plus

通过使用Sa-token实现了轻量级的注解鉴权,优雅。(因为系统不大,所以也没有采用RBAC模型 SpringSecurity来实现)再通过Ant Design Pro提供的Access权限插件实现了对按钮级别的鉴权。该后台系统因为目前没有需求就只添加了最基本的用户管理,但是“麻雀虽小,五脏俱全”,前端分页查询,按钮鉴权,Api鉴权,忘记密码的验证码邮箱发送,注册验证码使用Hutool实现......登录两个账号可以体验鉴权功能。(别把管理员给删了,我还没做限制,全凭大家自己哈)

测试账号:test

测试密码:12345678

管理员账号:admin

管理员密码:66666666

线上地址:https://joy-admin.ojason.top

仓库地址:http://www.codefather.cn/2650498254/joy-admin-end

期待与各位共同学习的未来,共勉! kb30plk2

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
JASON
下载 APP