Springboot博客管理系统项目思路小知识点二

SpringSecurity
知识点一快要写不下了,emmm开辟了知识点二
在这里讲到的是springSecurity,他的具体作用是什么呢?举个通俗的例子,我们都写过过滤器类,springSecurity中就包含此功能,他是一整套安全防护机制
关于springSecurity的知识网上有很多文章
比如springSecurity教程
好的视频资料我没有找到
回到本项目中,在使用springSecurity继承springboot时,要先了解几个基础概念
**角色:**1.代表一系列行为或责任的实体
2.规定能做什么,不能做什么
3.用户账号往往和角色相关联
挺绕口的吧??我也不太理解,先用着
基于角色的权限管理:分为两类
隐式访问控制、显式访问控制
详情可以看这篇文章
https://blog.csdn.net/u012881904/article/details/53749239/
回到项目中:在这里需要新建一个SecurityConfig配置类,类似于我们之前做项目用的filter一样,同时新建一个MainController类,用于处理首页公用的方法,关于代码解析,emmm等我深入研究了SpringSecurity后再给大家剖析
后台整体控制层和api实现
controller层的作用:
当发起web请求时,控制层能把相应静态页面返回到前台
需要哪几个控制呢?
主页控制、博客页面控制、用户页面控制层、管理员控制层、用户控制层

猜你喜欢

转载自blog.csdn.net/wang_ze_ma/article/details/82829666