1 Star 0 Fork 26

myworkproject / Spring-security

forked from shenzhanwang / Spring-security 
Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Please pay attention to the specific project description and its upstream code dependency when using it.
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README

Spring-security

为了给MIS系统添加一套较为通用的权限控制功能,本项目基于Spring,整合Spring的security模块,实现用户管理和权限控制,主要内容如下:

1.登录,包括“记住我”的功能;

2.加密,存储的密码不采用明文,初始密码123;

3.拦截器:对静态文件(HTML/JS/CSS等)进行权限控制,无权限则请求不到;

4.后台接口权限控制:对后台接口启用权限控制,对应的接口若不满足权限或角色要求,则请求失败,使用@Secured实现;

5.用户-角色-权限使用常规RBAC的模型,用户到角色,角色到权限均为多对多关系映射;

输入图片说明

效果图:

输入图片说明 输入图片说明 输入图片说明 输入图片说明

附录:个人作品索引目录(持续更新)

基础篇:职业化,从做好OA系统开始

  1. SpringMVC,Mybatis,Spring三大框架的整合实现增删改查输入图片说明
  2. Struts2,Hibernate,Spring三大框架的整合实现增删改查
  3. Spring,SpringMVC和Hibernate的整合实现增删改查
  4. Spring平台整合activiti工作流引擎实现OA开发输入图片说明
  5. Spring发布与调用REST风格的WebService
  6. Spring整合Apache Shiro框架,实现用户管理和权限控制
  7. 使用Spring security做权限控制
  8. Spring整合Jasig CAS框架实现单点登录

中级篇:中间件的各种姿势

  1. Spring连接mongoDB数据库实现增删改查
  2. Spring连接Redis实现缓存
  3. Spring连接图存数据库Neo4j实现增删改查
  4. Spring平台整合消息队列ActiveMQ实现发布订阅、生产者消费者模型(JMS)
  5. Spring整合消息队列RabbitMQ实现四种消息模式(AMQP)
  6. Spring框架的session模块实现集中式session管理(购买
  7. Spring整合websocket实现即时通讯输入图片说明
  8. 使用Spring boot整合mybatis,rabbitmq,redis,mongodb实现增删改查(购买
  9. Spring MVC整合FastDFS客户端实现文件上传
  10. 23种设计模式,源码、注释、使用场景(购买
  11. 使用ETL工具Kettle的实例
  12. Git指南和分支管理策略(购买
  13. 使用数据仓库进行OLAP数据分析(Mysql+Kettle+Zeppelin)(购买输入图片说明

高级篇:架构之美

  1. zookeeper原理、架构、使用场景和可视化
  2. Spring boot整合Apache dubbo v2.7实现分布式服务治理(SOA架构)(购买输入图片说明
  3. 使用Spring Cloud实现微服务架构(MSA架构)输入图片说明

-- vDalston.SR5(购买)
-- vFinchley.SR2(购买

  1. 使用jenkins+centos+git+maven搭建持续集成环境自动化部署分布式服务(购买
  2. 使用docker+compose+jenkins+gitlab+spring cloud实现微服务的编排、持续集成和动态扩容(购买
  3. 使用FastDFS搭建分布式文件系统(高可用、负载均衡)(购买
  4. 搭建高可用nginx集群和Tomcat负载均衡(购买
  5. 搭建可扩展的ActiveMQ高可用集群(购买
  6. 实现Mysql数据库的主从复制、读写分离、分表分库、负载均衡和高可用(购买
  7. 搭建高可用redis集群实现分布式缓存(购买
  8. Spring整合SolrJ实现全文检索

特别篇:分布式事务和并发控制

  1. 基于可靠消息最终一致性实现分布式事务(activeMQ)(购买
  2. 使用TCC框架实现分布式事务(dubbo版)(购买
  3. 使用TCC框架实现分布式事务(Spring Cloud版)(购买
  4. 决战高并发:数据库锁机制和事务隔离级别的实现(购买输入图片说明
  5. 决战高并发:使用redis实现分布式锁(购买输入图片说明
  6. 决战高并发:使用zookeeper实现分布式锁(购买
  7. 决战高并发:Java多线程编程实例(购买
  8. 决战高并发:使用netty实现高性能NIO通信(购买

网店入口

我的网店

Empty file

About

使用spring security实现权限控制 expand collapse
Java
Cancel

Releases

No release

Contributors

All

Activities

Load More
can not load any more
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/wdworks/spring-security-demo.git
git@gitee.com:wdworks/spring-security-demo.git
wdworks
spring-security-demo
Spring-security
master

Search

344bd9b3 5694891 D2dac590 5694891