成功的路上总是离不开贵人的帮助,名师的指点和小人的刺激。

莫怕,过了桥,就翻篇了

sso

原文链接

 

基于 JWT + Refresh Token 的用户认证实践

 

前后端分离项目,后台token刷新了,前端怎么知道它刷新了?

 

单点登录(SSO)与JWT

 

单点登录、JWT和OAuth2

 

基于Spring Security Oauth2的SSO单点登录+JWT权限控制实践

 

SpringBoot集成SpringSecurity、认证和授权、权限控制和注销、结合thymeleaf、记住我功能、定制登录页

 

Oauth2.0 + JWT 实现单点登录

 

Spring Security使用数据库进行认证和授权

 

 

Spring Security + OAuth2.0 + JWT 实现单点登录

 

 

Springboot + oauth2 单点登录 - 原理篇

 

单点登录系统(SSO)详细设计说明书(上篇)

 

Spring Boot学习笔记21——安全管理(用户认证)

 

小小白学Springboot(十一)——Security安全管理

 

SpringSecurity-从入门到精通

Spring Security使用数据库进行认证和授权

 

 

SpringSecurity进行自定义登录页面

 

springBoot+SpringSecurity系列四:自定义登录页面和退出登录

Spring Security之修改默认表单登录(详细带图教程)

SpringBoot整合Spring Security实现自定义页面以及验证码登录(有源码)

权限管理】使用spring security 实现默认登录,源码解析

 

Spring Security OAuth正式终止维护,已从官网下架

 

Spring Security 实战干货:玩转自定义登录

SpringSecurity 使用 6:自定义登录页、接口、结果

stackflow

https://stackoverflow.com/questions/36782990/spring-security-doesnt-post-to-provided-login-processing-url

 

spring security loginProcessingUrl无效问题

 

requestMatchers()方法与authorizeRequests()区别,ResourceServerConfigurerAdapter与WebSecurityConfigurerAdapt

 

spring Security 的requestMatchers方法

OAuth2.0 授权的四种方式

 

Spring Security如何优雅的增加OAuth2协议授权模式

 

微服务下前后端分离的统一认证授权服务,基于Spring Security OAuth2 + Spring Cloud Gateway实现单点登录

基于spring security auth2 +jwt的sso单点登录包含源码

 

JWT+SpringSecurity实现基于Token的单点登录(二):认证和授权

springSecurity+oauth2实现权限认证系统(资源服务器与授权服务器分离,client信息入库,token存入redis持久化)最全包含源码

Spring Security实现OAuth2.0授权服务 - 基础版 

 

Java-前后端分离-单点登录(SSO二级跨域和跨一级域名)

 

spring boot oauth2单点登录(一):前后端分离例子

CAS认证和Oauth2.0认证对比

 

Spring Security Oauth2单点登录原理与技术

 

JWT单点登录

基于JWT实现单点登录

 

关于Access token和refresh token

 

JWT过期处理——单token方案

学习SpringSecurity的日常生活(三)——前后台分离登录

 

access_token和refresh_token双令牌无感知登录

 

https://www.jianshu.com/p/604960c569d2

 

 server {
        listen       80;
        server_name  localhost;
}


location /sso {

			 #3.给所有请求添加响应头,主要是允许跨域
			#add_header Access-Control-Allow-Origin *;
			#add_header Access-Control-Allow-Credentials true;
			#add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS';
			#add_header Access-Control-Allow-Headers 'origin,Authorization,Cache-Control,Content-Type';
			
			# 4.后端反向代理
			proxy_pass http://localhost:8049/sso;
		 }

  

CREATE TABLE `es_lexicon` (
`lexicon_id` bigint(8) NOT NULL AUTO_INCREMENT COMMENT '词库id',
`lexicon_text` varchar(20) NOT NULL COMMENT '词条关键词',
`lexicon_type` int(1) NOT NULL DEFAULT '0' COMMENT '0扩展词库 1停用词库',
`lexicon_status` int(1) NOT NULL DEFAULT '0' COMMENT '词条状态 0正常 1暂停使用',
`del_flag` int(1) NOT NULL DEFAULT '0' COMMENT '作废标志 0正常 1作废',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`lexicon_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='ES远程扩展词库表';

posted on 2022-06-22 11:19  痞子陈2016  阅读(75)  评论(0编辑  收藏  举报

导航