以项目驱动学习,以实践检验真知 前言 关于认证和授权,R之前已经写了两篇文章: 📖【项目实践】在用安全框架前,我想先让你手撸一个登陆认证 📖【项目实践】一文带你搞定页面权限、按钮权限以及数据权限 在这两篇文章中我们没有使用安全框架就搞定了认证和授权功能,并理解了其核心 ...
以项目驱动学习,以实践检验真知 前言 登录认证,估计是所有系统中最常见的功能了,并且也是最基础 最重要的功能。为了做好这一块而诞生了许多安全框架,比如最常见的Shiro Spring Security等。 本文是一个系列文章,最终的目的是想与大家分享在实际项目中如何运用安全框架完成登录认证 Authentication 权限授权 Authorization 等功能。只不过一上来就讲框架的配置和使 ...
2021-01-08 14:26 6 1068 推荐指数:
以项目驱动学习,以实践检验真知 前言 关于认证和授权,R之前已经写了两篇文章: 📖【项目实践】在用安全框架前,我想先让你手撸一个登陆认证 📖【项目实践】一文带你搞定页面权限、按钮权限以及数据权限 在这两篇文章中我们没有使用安全框架就搞定了认证和授权功能,并理解了其核心 ...
以项目驱动学习,以实践检验真知 前言 权限这一概念可以说是随处可见:等级不够进入不了某个论坛版块、对别人发的文章我只能点赞评论但不能删除或修改、朋友圈一些我看得了一些看不了,一些能看七天内的动态一些能看到所有动态等等等等。 每个系统的权限功能都不尽相同,各有其自身的业务特点 ...
摘要:AOP在spring中又叫“面向切面编程”,是对传统我们面向对象编程的一个补充,主要操作对象就是“切面”,可以简单的理解它是贯穿于方法之中,在方法执行前、执行时、执行后、返回值后、异常后要执行的操作。 本文分享自华为云社区《一篇文搞懂《AOP面向切面编程》是一种什么样的体验?》,作者 ...
HTTP协议是无状态的,无状态意味着,服务器无法给不同的客户端响应不同的信息。这样一些交互业务就无法支撑了。Cookie应运而生。 Cookie 通过F12开发者工具,先瞅瞅Cookie的颜值 ...
摘要:HashMap是一个用于存储Key-Value键值对的集合,它是面试中经常问到的一个知识点。 HashMap是面试中经常问到的一个知识点,也是判断一个候选人基础是否扎实的标准之一,因为通 ...
本文口味:爆炒鱿鱼 预计阅读:15分钟 一、说明 RabbitMQ是流行的开源消息队列系统,使用erlang语言开发,由于其社区活跃度高,维护更新较快,性能稳定,深得很多企业的欢心(当然,也包 ...
本文口味:鱼香肉丝 预计阅读:10分钟 一、说明 在上一篇中,介绍了RabbitMQ中的死信队列是什么,何时使用以及如何使用RabbitMQ的死信队列。相信通过上一篇的学习,对于死信队列已经有 ...
JWT 全称是 JSON Web Token,是目前非常流行的跨域认证解决方案,在单点登录场景中经常使用到。 有些人觉得它非常好用,用了它之后就不用在服务端借助 redis 实现认证过程了,但是,还有一部分人认为它生来就有缺陷,根本不能用。 这是为什么呢? 传统的认证方式 从一 ...