App下载
扫码下载APP
注册
|
登录
3. vite 创建vue3+TypeScript项目
OAuth2.0+Vue3+TS与Shiro+Springboot实战
/
3. vite 创建vue3+TypeScript项目
OAuth2.0+Vue3+TS与Shiro+Springboot实战
如需完整学习课程,请单独购买本课程或开通VIP会员
立即购买
第1章 课程介绍
1. 课程大纲
2. 项目功能展示
第2章 前后端分离脚手架搭建
3. vite 创建vue3+TypeScript项目
正在学
4. Element plus 安装与配置
5. Vue Router4 安装与配置
6. 配置系统路径别名和VSCode路径提示
7. sass安装与全局变量配置
8. 项目中使用scss全局变量
9. 环境变量和模式
10. Spring Initializr创建干净的项目
11. 后端项目配置
12. 前后端分离项目定义统一的响应格式
13. SpringBoot项目全局异常监控实现
14. Mybatis plus 字段自动填充
15. Mybatis Plus 分页封装与分页安全
16. 前后端分离登录认证流程
17. 10 分钟掌握JWT
18. JWT集成与工具类封装
19. 过滤器详解
第3章 登录模块设计与实现
20. 账号登录接口设计与实现
21. 前端账号登录界面设计
22. 前端自定义logo组件
23. 前端账号登录表单校验
24. Axios 安装与配置
25. TypeScript泛型封装axios请求,智能提示
26. 前端如何解决跨域问题
27. 后端如何解决跨域问题
28. Pinia 安装与配置
29. 使用pinia保存用户登录状态
30. pinia 状态信息持久化
31. 图文验证码接口设计与实现
32. 前端封装图文验证码组件与后端接口对接
33. 账号登录接口接入图文验证码校验
34. 前端账号登录界面添加图文验证码组件
35. OTP验证码账号设置
36. OTP验证码项目配置
37. 设计模式实现OTP验证码接口设计与实现
38. 后端自定义枚举类型校验器
39. 限制一分钟只能发送一次手机短信
40. 手机短信登录接口设计与实现
41. 短信登录界面设计与验证码倒计时实现
42. 修复限制1分钟发送-次otp验证码bug
43. 前端封装安全组件实现验证码防刷功能
44. 短信登录表单校验与后端接口对接
45. 放开发送短信逻辑代码注释
第4章 Layout模块设计与实现
46. Layout基本布局
47. 前端路由安全守卫配置
48. 添加路由跳转Progress
49. main组件布局
50. 后端通用树泛型类封装
51. 获取用户所有菜单数据接口设计与实现-mock版
52. 初始化项目基础数据
53. 左侧菜单栏实现以及菜单支持无线层级展示
54. layout布局-动态路由实现
55. navbar导航实现实现菜单收缩展开动画
56. layout布局-页面刷新自动高亮菜单
57. layout布局-tab导航实现
58. layout布局-navbar实现面包屑导航
59. layout布局-navbar实现个人中心导航
60. 登出接口设计与实现
61. layout布局-登出界面设计与登出接口对接
62. axios请求拦截器统-添加业务token
第5章 shiro+jwt实现项目级前后端分离认证授权
63. shiro 简介
64. shiro在前后端分离项目中认证流程
65. Jwt过滤器
66. shiro核心配置
67. 前后端分离shiro认证源码分析
68. 权限管理模型详解
69. 表结构设计与SQL编写
70. 用户权限sql过滤
71. 授权实战-注解式
72. 授权实战-注解式远吗流程分析
73. 超级管理配置与授权
74. 优化校验是否是超级管理员方法
75. 认证授权信息缓存-EhCache实现
76. 认证授权信息缓存-redis实现
77. shiro账号密码登录认证
78. 手机短信登录认证
79. 解决授权失败问题
80. 登录认证成功后缓存用户信息到redis
81. 前后端分离项目如何实现shiro登出
82. jwt刷新接口设计与实现
83. jwt无感自动刷新
第6章 菜单权限管理
84. 菜单管理列表接口设计与实现
85. 前端菜单管理界面的设计与接口对接
86. vite-plugin-svg-icons安装与配置
87. 前端封装 svg-icon 组件封装展示外部 svg
88. 新增菜单权限接口设计与实现
89. 优化新增菜单接口逻辑
90. 菜单选项树接口设计与实现
91. 菜单选项树接口-支持默认根节点扩展
92. 菜单选项树接囗-支持按钮数据扩展
93. 菜单选项树接口-支持排除子级菜单数据扩展
94. svg图标选择器封装
95. svg图标选择器回显
96. 前端新增菜单界面设计
97. 前端新增菜单表单校验与接口对接
98. Shiro菜单列表收缩展开
99. 菜单栏导航列表接口优化:实现数据库真实数据的查询与展示
100. vue3菜单路由KeepAlive缓存
101. 修改图标类型属性声明
102. 在vue3项目中如何内嵌iframe
103. iframe菜单刷新页面的时候菜单高亮错乱
104. 初始化tab导航数据以及支持菜单跳转外部系统
105. 菜单详情接口设计与实现
106. 前端对接菜单详情接口回显数据
107. 编辑菜单接口设计与实现
108. 前端对接编辑菜单接囗实现菜单编辑
109. 删除菜单接口设计与实现
110. 前端删除菜单界面设计与接口对接
111. 菜单列表工具栏新增菜单实现
112. 处理控制台警告问题
第7章 操作日志管理
113. SpringAOP实现操作日志记录需求分析与设计
114. SpringAOP实现操作日志记录编码实现
115. 分页查询操作日需求分析与设计
116. 分页查询操作日志后端接口设计
117. 前端分页查询操作日志UI设计与接口对接
118. 前端操作日志详情设计
119. 操作日志删除需求分析与设计
120. 操作日志删除接口设计
121. 前端操作日志删UI除设计与接口对接
第8章 角色管理
122. 分页查询角色需求分析与设计
123. 后端分页查询角色接口设计与实现
124. 前端分页查询角色U设计与接口对接
125. 新增角色需求分析与设计
126. 后端新增角色接口设计与实现
127. 前端新增角色U设计与接口对接
128. 编辑角色需求分析与设计
129. 后端角色详情接口设计与实现
130. 后端编辑角色角色设计与实现
131. 前端编辑UI设计与接口对接
132. 删除角色需求分析与设计
133. 后端删除角色接口设计与实现
134. 前端删除角色UI设计与接口对接
135. 后端查询角色已授权菜单权限详情接口设计与实现
136. 后端查询角色已授权菜单接口优化
137. 后端角色授权菜单接口设计与实现
138. 前端角色授权UI设计与接口对接
第9章 部门管理
139. 部门列表需求分析与设计
140. 后端部门列表接口设计与实现
141. 前端部门列表UI设计与接口对接
142. 新增部门需求分析与设计
143. 后端部门选项树接口设计与实现
144. 后端新增部门接口设计与实现
145. 前端新增部门U设计与接口对接
146. 后端部门详情接口设计与实现
147. 后端部门剪辑接口设计与实现
148. 前端编辑部门U设计与接口对接
149. 后端删除部门接口设计与实现
150. 前端删除部门U设计与接口对接
151. 前端部门列表择叠与展开
第10章 用户管理
152. 分页查询用户需求分析与设计
153. 后端分页查询用户接口设计与实现
154. 前端用户分页查询UI设计与接口对接
155. 新增用户需求分析与设计
156. 后端新增用户接口设计与实现
157. 后端角色列表接口设计与实现
158. 前端新增用户U设计与接口对接
159. 后端用户详情接口设计与实现
160. 后端编辑用户接口设计与实现
161. 前端编辑用户UI设计与接口对接
162. 删除用户需求分析与设计
163. 后端删除用户接口设计与实现
164. 前端删除用户UI设计与接口对接
165. 重置密码需求分析与设计
166. 后端用户列表重置密码接口设计与实现
167. 前端用户列表重置密码UI设计与接口对接
第11章 按钮级权限控制
168. RBAC按钮级权限控制需求分析与设计
169. RBAC按钮级权限控制-后端接口权限控制
170. 用户拥有权限编码集合基础数据加载
171. 前端自定义授权指令实现按钮级控制
第12章 个人中心管理
172. 个人基本盗料需求分析
173. 查询用户基本资料接口设计与实现
174. 监听登录成功发布事件异步实现登录详情信息记录
175. 前端个人中心Ul布局与接口对接
176. 头像更新需求分析与设计
177. 上传头像接口设计与实现
178. 前端上传头像组件封装与接口对接
179. 个人资料更新需求分析与设计
180. 更新用户基本信息接口设计与实现
181. 前端个人基本资料UI设计与接口对接
182. 手机号绑定与换绑需求分析与设计
183. 手机号绑定接口设计
184. 账号换绑凭证接口设计与实现
185. 手机号换绑接口设计与实现
186. 前端账号设置UI设计
187. 前端账号换绑安全校验UI设计与接口对接
188. 邮箱绑定与换绑需求分析与设计
189. 发送邮箱验证码
190. 邮箱换绑接口设计与实现
191. 前端邮箱绑定UI设计与接口对接
192. 前端邮箱换绑U设计与接口对接
193. 更新密码需求分析与设计
194. 个人中心密码更新接口设计与实现
195. 前端个人中心修改密码UI设计与接口对接
第13章 OAuth2.0实战
196. 什么是OAuth2.0
197. OAuth2.0在项目中如何应用
198. OAuth2.0授权码模式接口调用流程
199. OAuth2.0如何防止CSRF
200. MslAdmin三方社交账号登录流程分析
201. 三方渠道集成与配置
202. 后端三方渠道列表接口设计与实现
203. 前端渠道列表UI设计与接口对接
204. 新增渠道需求分析与设计
205. 新增渠道接口设计与实现
206. 前端新增渠道UI设计与接口对接
207. 编辑渠道需求分析与设计
208. 渠道详情接口设计与实现
209. 编辑渠道接口设计与实现
210. 前端渠道编辑UI设计与接口对接
211. 渠道删除需求分析与设计
212. 渠道删除接口设计与实现
213. 渠道删除UI设计与接口对接
214. 三方社交账号授权登录需求分析与设计
215. 后端查询已配置渠道列表接口设计与实现
216. SpringCache缓存热点数据
217. 后端清空渠道列表缓存接口设计与实现
218. JustAuth简介
219. 两种设计模式教你替代if-else
220. 后端获取三方授权登录页重走向URL接口设计与实现
221. 后端授权成功回调接口设计与实现
222. 后端账号登录绑定接口设计与实现
223. 后端短信登录绑定接口设计与实现
224. 绑定事件发布与监听
225. 前端三方登录组件UI设计
226. 重定向到三方平台授权登录页
227. 前端三方登录授权成功回调组件封装
228. 前端三方社交账号绑定系统用户UI设计与接口对接
229. 前端渠道列表清空缓存山设计与接口对接
230. 三方账号绑走列表需求分析与设计
231. 三方账号绑定列表接口设计与实现
232. 前端三方账号列表UI设计与接口对接
233. 三方账号解绑用户需求分析与设计
234. 三方账号解绑用户接口设计与实现
235. 前端三方账号解绑用户UI设计与接口对接
236. 修改绑定记录状态问题
237. 三方账号绑定历史记录列表需求分析与设计
238. 后端绑定历史记录接口设计与实现
239. 前端绑走历史记录UI设计与接口对接
240. 个人中心三方账号绑定列表需求分析与实现
241. 个人中心三方账号绑定列表接口设计与实现
242. 个人中心三方账号绑定列表接口设计与实现
243. 个人中心三方社交账号绑定需求分析与设计
244. 个人中心三方社交账号绑定接口设计与实现
245. 个人中心三方社交账号绑定UI设计与接口对接
246. 个人中心三方社交账号解绑需求分析与设计
247. 个人中心解绑三方社交账号接口设计与实现
248. 个人中心三方账号解绑UI设计与接口对接
249. 个人中心三方账号绑定历史记录需求分析与设计
250. 个人中心三方账号绑定历史记录接口设计与实现
251. 前端个人中心三方设交账号绑定历史记录UI设计与接口对
1
/
1
3. vite 创建vue3+TypeScript项目
继续
+
10
经验
+
10
积分
解析
提示
参考答案
+
10
经验
+
10
积分
参考答案
复制成功!
视频播放结束,是否学习下一节?
确认支付