首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
权限
订阅
chengwp
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
关于系统设计中数据权限的解决方案
我最近的开发一个项目中涉及比较复杂的权限管理功能。
数据权限通用设计方案
最近,许多学员反馈项目中需要处理数据权限,但是不知道怎么处理比较合适。这篇手记将针对这个问题,给出一种比较通用且容易扩展的数据权限设计方案
SpringBoot整合AOP + 自定义注解实现简单的权限验证
主要通过自定义注解,使用SpringAOP的环绕通知拦截请求,判断该方法是否有自定义注解,然后判断该用户是否有该权限,简单实现。 这里是基于SpringBoot的,对于SpringBoot项目的搭建就不说了。在项目中添加AOP的依赖: 在方法上添加该注解,说明该方法需要权限才能…
Spring Boot 通过AOP和自定义注解实现权限控制
源码:https://github.com/yulc-coding/java-note/tree/master/aop思路自定义权限注解在需要验证的接口上加上注解,并设置具体权限值数据库权限表中加入对
通过复写 shiro 的 SessionDAO 以实现将 session 保存到 redis 集群中
在 Java Web 项目中实现 session 共享的一个很好的解决方案是:Spring Session+Spring Data Redis。关于这方面的内容可以参考我之前写的这篇文章:https://www.zifangsky.cn/862.html。但是,如果在项目中使用到了 shiro 框架,并且不想使用 Spring Session 的话,那么我们可以通过重载 shiro 的 SessionDAO 同样达到将 shiro 管理的 session 保存到 redis 集群的目的,以此解决分布式系统架构中的 session 共享问题
SpringBoot 整合Shiro实现动态权限加载更新+Session共享+单点登录
Shiro是一个安全框架,项目中主要用它做认证,授权,加密,以及用户的会话管理,虽然Shiro没有SpringSecurity功能更丰富,但是它轻量,简单,在项目中通常业务需求Shiro也都能胜任. 当第一次访问接口后我们可以看到缓存中已经有权限数据了,在次访问接口的时候,Sh…
springboot(十四):springboot整合shiro-登录认证和权限管理
这篇文章我们来学习如何使用Spring Boot集成Apache Shiro。安全应该是互联网公司的一道生命线,几乎任何的公司都会涉及到这方面的需求。在Java领域一般有Spring Security、Apache Shiro等安全框架,但是由于Spring Security过于…
基于Shiro,JWT实现微信小程序登录完整例子
本文是对接微信小程序自定义登录的一个完整例子实现 ,技术栈为 : SpringBoot+Shiro+JWT+JPA+Redis。 主要实现 : 实现了小程序的自定义登陆,将自定义登陆态token返回给小程序作为登陆凭证。用户的信息保存在数据库中,登陆态token缓存在redis…
基于SpringBoot的后台管理系统(Apache Shiro,Spring Session(重点))(五)
1、本项目临摹自abel533的Guns,他的项目 fork 自 stylefeng 的 Guns!开源的世界真好,可以学到很多知识。 2、版权归原作者所有,自己只是学习使用。跟着大佬的思路,希望自己也能变成大佬。gogogo》。。 3、目前只是一个后台模块,希望自己技能增强到…