SpringSecurity相关
文章平均质量分 66
汪喆_Jack
本人热爱开发, 喜欢学习各种IT技术,了解新技术,希望和志同道合的伙伴切磋,相互交流!
展开
-
[3天速成Spring Security] - 05 Thymeleaf定制化登录页面
默认Spring Security会提供登录页面,但有时登录页面似乎并不合乎我们满意,本章将介绍如何通过Thymeleaf定制化登录页面引入依赖添加的spring-boot-starter-thymeleaf - 用于引入thymeleaforg.webjars -> bootstrap - CSS框架内容org.webjars -> webjars-locator-core - 帮助定位web资源...原创 2021-10-10 23:35:38 · 701 阅读 · 1 评论 -
[3天速成Spring Security] - 04 Spring Security安全配置简介
我们原创 2021-10-07 17:18:42 · 479 阅读 · 0 评论 -
[3天速成Spring Security] - 03 HTTP请求与响应
HTTP请求在Spring Security原创 2021-10-06 22:54:31 · 454 阅读 · 0 评论 -
[3天速成Spring Security] - 02 Spring过滤器Filter及过滤器链Filter Chain
本文主要用于快速介绍Spring Filters及Filter Chain的相关概念,因为Filter是Spring Security用于实现认证和授权的底层实现方式Spring FiltersFilter介绍任何Spring Web应用本质上只是一个servletSecurity Filter在HTTP请求到达你的Controller之前过滤每一个传入的HTTP请求Security Filter实现流程未认证是401未授权是403过滤器示例代码*S...原创 2021-10-06 10:40:48 · 492 阅读 · 0 评论 -
[3天速成Spring Security] - 01 认证和授权
什么是认证和授权认证(Authentication)解决“我是谁”的问题授权(Authorization)解决“我能做什么”的问题构建Spring Security Sample项目构建项目到spring start io上面创建项目引入spring-boot-starter-web和spring-boot-starter-security依赖 // https://mvnrepository.com/artifact/org.springframework.boot/spr原创 2021-10-05 00:29:11 · 190 阅读 · 0 评论 -
基于Spring Security开发基于表单的认证
一.SpringSecurity基础1.基础实例代码引入SpringSecurity配置implementation 'org.springframework.boot:spring-boot-starter-security'SpringSecurity基础配置package com.example.demo.config;import org.springframewo...原创 2019-02-23 20:03:51 · 434 阅读 · 0 评论 -
OAuth和SpringSocial
一.OAuth协议简介1.OAuth协议要解决的问题主要思路:用户不将用户名和密码给予第三方应用,而是给一个令牌,当访问数据时使用令牌(令牌中包含可以访问的信息和访问时长等信息)2.OAuth协议中的各种角色服务提供商Provider:提供令牌Token(谁提供令牌谁就是服务提供商)认证服务器Authorization Server:用于生成令牌资源服务器Resource Se...原创 2019-02-24 11:29:17 · 243 阅读 · 0 评论 -
SpringSecurityOAuth和Jwt
一.SpringSecurityOAuth简介grant_type为授权模式password为密码模式@EnableAuthorizationServer表示定义认证服务器@EnableResourceServer表示定义资源服务器二.Token处理TokenStore用于定义Token存储TokenEnhancer用于定制化Token,往里面添加信息基本Token参数配...原创 2019-02-24 22:58:30 · 833 阅读 · 0 评论