spring-security权限管理学习目标

1.SVN基本介绍:

  1.svn基本的概念

  2.svn架构

  3.svn下载与安装

  4.svn搭建与基本操作

2.svn基本操作

  1.操作1

  2.操作2

  3.冲突产生

  4.冲突解决

3.SVN在IDEA下的基本使用

  1.IDEA下svn配置与share project

  2.IDEA下SVN基本使用

  3.SVN目录结构及作用

  4.SVN打分支及主干合并到分支

4.前端页面

  1.首页制作

  2.显示页面制作

  3.登录页面自作

  4.主页面制作

5.ssm整合

  1.整合基本介绍

  2.项目结构目录介绍

  3.mavn介绍及基本使用

  4.数据库表的结构介绍

6.产品介绍

  1.搭建项目注意事项

  2.SSM环境搭建

  3.查询所有产品

  4.添加产品流程描述

  5.添加产品功能实现

  6.产品修改流程描述

  7.实现产品删除功能

  8.编辑产品信息流程描述

  9.实现编辑的功能

  10.时间类型的转换

7.订单的操作

  1.订单详情分析及查询代码实现

  2.查询所有订单分析及查询实现功能

  3.PageHelper概述与基本使用步骤介绍

  4.订单操作-分页查询所有订单(后台)

  5.订单操作-分页查询所有订单(页面)

  6.注意事项

8.权限控制

  1.权限操作-表结构分析与创建表

  2..权限操作-springSecurity概述及快速入门步骤分析

  3.用户操作-登录流程分析及登录功能实现

  4.用户操作-退出

  5.springSecurity源码分析-springSecurityFilterChain

9.用户操作

  1.查询所有用户操作

  2.用户分析流程及添加操作代码实现

  3.密码加密后用户登录问题解决

  4.用户详情查询流程分析及代码实现(服务端)

  5.用户详情效果演示

10. 角色操作

  1.查询所有角色流程分析及代码实现

  2.角色添加流程分析及代码实现

  3.删除角色信息

  4.编辑角色信息

  5.分页展示

11.资源权限管理

  1.查询所有资源权限

  2.资源权限操作

12.关联

  1.用户关联角色

  2.角色关联权限

  3.权限控制

  4.注解权限控制

  5.页面端角色控制

  6.难点分析

13.总结

2019-04-1011:37:27

作者:何秀好

原文地址:https://www.cnblogs.com/itboxue/p/10682462.html

时间: 2024-08-02 13:42:00

spring-security权限管理学习目标的相关文章

【转】权限管理学习 一、ASP.NET FORMS身份认证

[转]权限管理学习 一.ASP.NET Forms身份认证 说明:本文示例使用的VS2017和MVC5.系统无论大小.牛逼或屌丝,一般都离不开注册.登录.那么接下来我们就来分析下用户身份认证. 简单实现登录.注销 以前在学习.net的时候不知道什么Forms身份认证,直接用session实现登录,效果也蛮好嘛.而且用户信息存在服务端,安全.前端代码: @if (string.IsNullOrWhiteSpace(ViewBag.UserName)) { <form action="/hom

Spring安全权限管理(Spring Security)

1.spring Security简要介绍 Spring Security以前叫做acegi,是后来才成为Spring的一个子项目,也是目前最为流行的一个安全权限管理框架,它与Spring紧密结合在一起. Spring Security关注的重点是在企业应用安全层为您提供服务,你将发现业务问题领域存在着各式各样的需求.银行系统跟电子商务应用就有很大的不同.电子商务系统与企业销售自动化工具又有很大不同.这些客户化需求让应用安全显得有趣,富有挑战性而且物有所值.Spring Security为基于J

Spring Security 入门(1-13)Spring Security - Session管理

session 管理 Spring Security 通过 http 元素下的子元素 session-management 提供了对 Http Session 管理的支持. 检测 session 超时 Spring Security 可以在用户使用已经超时的 sessionId 进行请求时将用户引导到指定的页面.这个可以通过如下配置来实现. <security:http> ... <!-- session 管理,invalid-session-url 指定使用已经超时的 sessionI

Spring security 和 AOP 学习

1.Spring security 登录验证拦截器 资源管理拦截器 认证和授权:      认证:登录时候确实存在此用户. 登录要认证!      授权:登录后判断权限级别,然后赋予相应的操作权限. 2.代码实现思路: 用户登陆,会被AuthenticationProcessingFilter拦截,调用AuthenticationManager的实现,而且AuthenticationManager会调 用ProviderManager来获取用户验证信息(不同的Provider调用的服务不同,因为

权限管理学习 一、ASP.NET Forms身份认证

说明:本文示例使用的VS2017和MVC5.系统无论大小.牛逼或屌丝,一般都离不开注册.登录.那么接下来我们就来分析下用户身份认证. 简单实现登录.注销 以前在学习.net的时候不知道什么Forms身份认证,直接用session实现登录,效果也蛮好嘛.而且用户信息存在服务端,安全.前端代码: @if (string.IsNullOrWhiteSpace(ViewBag.UserName)) { <form action="/home/login1"> <input t

MYSQL用户权限管理学习笔记

MYSQL 用户管理 1.权限表 MYSQL是一个多用户的数据库,MYSQL的用户可以分为两大类: (1)       超级管理员用户(root),拥有全部权限 (2)       普通用户,由root创建,普通用户只拥有root所分配的权限 1.1 权限表的位置 数据库:mysql 与权限相关的数据表:user,db,host,tables_priv,columns_priv,procs_priv等 1.2 user表 User表存储了: (1)用户的信息:hots(用户所在的主机),user

spring security动态管理资源结合自定义登录页面

如果想将动态管理资源与自定义登录页面一起使用,最简单的办法就是在数据库中将登录页面对应的权限设置为IS_AUTHENTICATED_ANONYMOUSLY. 因此在数据库中添加一条资源信息. INSERT INTO RESC VALUES(1,'','URL','/login.jsp*',1,'') 这里的/login.jsp*就是我们自定义登录页面的地址. 然后为匿名用户添加一条角色信息: INSERT INTO ROLE VALUES(3,'IS_AUTHENTICATED_ANONYMOU

spring security自定义指南

序 本文主要研究一下几种自定义spring security的方式 主要方式 自定义UserDetailsService 自定义passwordEncoder 自定义filter 自定义AuthenticationProvider 自定义AccessDecisionManager 自定义securityMetadataSource 自定义access访问控制 自定义authenticationEntryPoint 自定义多个WebSecurityConfigurerAdapter 自定义User

SpringBoot2.x 集成 Spring Security

目前Web开发常用的两个安全框架:Apache Shiro 和 Spring Security,这里学习的是Spring Security,Spring Security本身是Spring社区的一个子架构,相对而言对Spring有更好的支持. Spring Security官方文档:https://docs.spring.io/spring-security/site/docs/ 安全框架基本概念: “认证” (Authentication):身份认证/登录,验证用户是不是拥有相应的身份: “授