Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
MaxKey单点登录官方(MaxKeyTop)
MaxKey
提交
699946f0
MaxKey
项目概览
MaxKey单点登录官方(MaxKeyTop)
/
MaxKey
大约 1 年 前同步成功
通知
76
Star
3
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
MaxKey
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
699946f0
编写于
11月 23, 2020
作者:
MaxKey单点登录官方
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
springBoot2.4.0
上级
a526e7a5
变更
12
隐藏空白更改
内联
并排
Showing
12 changed file
with
33 addition
and
28 deletion
+33
-28
ReleaseNotes.txt
ReleaseNotes.txt
+7
-0
gradle.properties
gradle.properties
+6
-6
maxkey-authentications/src/main/java/org/maxkey/authn/support/basic/BasicEntryPoint.java
.../java/org/maxkey/authn/support/basic/BasicEntryPoint.java
+2
-3
maxkey-authentications/src/main/java/org/maxkey/authn/support/httpheader/HttpHeaderEntryPoint.java
...maxkey/authn/support/httpheader/HttpHeaderEntryPoint.java
+2
-2
maxkey-web-manage/src/main/java/org/maxkey/web/interceptor/HistoryLogsAdapter.java
...n/java/org/maxkey/web/interceptor/HistoryLogsAdapter.java
+2
-3
maxkey-web-manage/src/main/java/org/maxkey/web/interceptor/Oauth20ApiPermissionAdapter.java
...g/maxkey/web/interceptor/Oauth20ApiPermissionAdapter.java
+2
-2
maxkey-web-manage/src/main/java/org/maxkey/web/interceptor/PermissionAdapter.java
...in/java/org/maxkey/web/interceptor/PermissionAdapter.java
+2
-2
maxkey-web-manage/src/main/java/org/maxkey/web/interceptor/RestApiPermissionAdapter.java
.../org/maxkey/web/interceptor/RestApiPermissionAdapter.java
+2
-2
maxkey-web-maxkey/src/main/java/org/maxkey/web/interceptor/HistoryLoginAppAdapter.java
...va/org/maxkey/web/interceptor/HistoryLoginAppAdapter.java
+2
-2
maxkey-web-maxkey/src/main/java/org/maxkey/web/interceptor/HistoryLogsAdapter.java
...n/java/org/maxkey/web/interceptor/HistoryLogsAdapter.java
+2
-2
maxkey-web-maxkey/src/main/java/org/maxkey/web/interceptor/PermissionAdapter.java
...in/java/org/maxkey/web/interceptor/PermissionAdapter.java
+2
-2
maxkey-web-maxkey/src/main/java/org/maxkey/web/interceptor/PreLoginAppAdapter.java
...n/java/org/maxkey/web/interceptor/PreLoginAppAdapter.java
+2
-2
未找到文件。
ReleaseNotes.txt
浏览文件 @
699946f0
...
...
@@ -11,6 +11,13 @@
*(MAXKEY-201010) 源代码增加LICENSE声明
*(MAXKEY-201020) 依赖jar引用、更新和升级
not-yet-commons-ssl 0.3.9
log4j 2.14.0
spring 5.3.1
springBoot 2.4.0
springSecurity 5.4.1
springData 2.4.1
springSession 2.4.1
MaxKey v 2.3.0 GA 2020/11/12
*(MAXKEY-200901) 基于spring session的集群会话共享功能
...
...
gradle.properties
浏览文件 @
699946f0
...
...
@@ -3,12 +3,12 @@ version =2.4.0
vendor
=
https://www.maxkey.top
author
=
maxkeyTop
#Version For use jar
log4jVersion
=
2.1
3.3
springVersion
=
5.
2.9.RELEASE
springBootVersion
=
2.
3.4.RELEASE
springSecurityVersion
=
5.4.
0
springDataVersion
=
2.
3.4.RELEASE
springSessionVersion
=
2.
3.1.RELEASE
log4jVersion
=
2.1
4.0
springVersion
=
5.
3.1
springBootVersion
=
2.
4.0
springSecurityVersion
=
5.4.
1
springDataVersion
=
2.
4.1
springSessionVersion
=
2.
4.1
hibernateVersion
=
6.1.5.Final
slf4jVersion
=
1.7.30
jacksonVersion
=
2.11.2
...
...
maxkey-authentications/src/main/java/org/maxkey/authn/support/basic/BasicEntryPoint.java
浏览文件 @
699946f0
...
...
@@ -29,10 +29,9 @@ import org.springframework.beans.factory.annotation.Autowired;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.security.authentication.UsernamePasswordAuthenticationToken
;
import
org.springframework.security.core.context.SecurityContextHolder
;
import
org.springframework.web.servlet.
handler.HandlerInterceptorAdapte
r
;
import
org.springframework.web.servlet.
AsyncHandlerIntercepto
r
;
public
class
BasicEntryPoint
extends
HandlerInterceptorAdapter
{
public
class
BasicEntryPoint
implements
AsyncHandlerInterceptor
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
BasicEntryPoint
.
class
);
boolean
enable
;
...
...
maxkey-authentications/src/main/java/org/maxkey/authn/support/httpheader/HttpHeaderEntryPoint.java
浏览文件 @
699946f0
...
...
@@ -28,10 +28,10 @@ import org.springframework.beans.factory.annotation.Autowired;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.security.authentication.UsernamePasswordAuthenticationToken
;
import
org.springframework.security.core.context.SecurityContextHolder
;
import
org.springframework.web.servlet.
handler.HandlerInterceptorAdapte
r
;
import
org.springframework.web.servlet.
AsyncHandlerIntercepto
r
;
public
class
HttpHeaderEntryPoint
extends
HandlerInterceptorAdapte
r
{
public
class
HttpHeaderEntryPoint
implements
AsyncHandlerIntercepto
r
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
HttpHeaderEntryPoint
.
class
);
String
headerName
;
...
...
maxkey-web-manage/src/main/java/org/maxkey/web/interceptor/HistoryLogsAdapter.java
浏览文件 @
699946f0
...
...
@@ -31,10 +31,9 @@ import org.slf4j.Logger;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.stereotype.Component
;
import
org.springframework.web.servlet.AsyncHandlerInterceptor
;
import
org.springframework.web.servlet.ModelAndView
;
import
org.springframework.web.servlet.handler.HandlerInterceptorAdapter
;
/**
* Contorller调用完成后进行日志操作
...
...
@@ -45,7 +44,7 @@ import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
*
*/
@Component
public
class
HistoryLogsAdapter
extends
HandlerInterceptorAdapter
{
public
class
HistoryLogsAdapter
implements
AsyncHandlerInterceptor
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
HistoryLogsAdapter
.
class
);
...
...
maxkey-web-manage/src/main/java/org/maxkey/web/interceptor/Oauth20ApiPermissionAdapter.java
浏览文件 @
699946f0
...
...
@@ -32,7 +32,7 @@ import org.slf4j.LoggerFactory;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.stereotype.Component
;
import
org.springframework.web.servlet.
handler.HandlerInterceptorAdapte
r
;
import
org.springframework.web.servlet.
AsyncHandlerIntercepto
r
;
/**
* OAuth v2.0 accessToken认证Interceptor处理.
...
...
@@ -40,7 +40,7 @@ import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
*
*/
@Component
public
class
Oauth20ApiPermissionAdapter
extends
HandlerInterceptorAdapter
{
public
class
Oauth20ApiPermissionAdapter
implements
AsyncHandlerInterceptor
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
Oauth20ApiPermissionAdapter
.
class
);
@Autowired
...
...
maxkey-web-manage/src/main/java/org/maxkey/web/interceptor/PermissionAdapter.java
浏览文件 @
699946f0
...
...
@@ -31,7 +31,7 @@ import org.slf4j.LoggerFactory;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.stereotype.Component
;
import
org.springframework.web.servlet.
handler.HandlerInterceptorAdapte
r
;
import
org.springframework.web.servlet.
AsyncHandlerIntercepto
r
;
/**
* 权限Interceptor处理
* 权限处理需在servlet.xml中配置
...
...
@@ -40,7 +40,7 @@ import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
*
*/
@Component
public
class
PermissionAdapter
extends
HandlerInterceptorAdapter
{
public
class
PermissionAdapter
implements
AsyncHandlerInterceptor
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
PermissionAdapter
.
class
);
//无需Interceptor url
@Autowired
...
...
maxkey-web-manage/src/main/java/org/maxkey/web/interceptor/RestApiPermissionAdapter.java
浏览文件 @
699946f0
...
...
@@ -31,7 +31,7 @@ import org.slf4j.LoggerFactory;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.stereotype.Component
;
import
org.springframework.web.servlet.
handler.HandlerInterceptorAdapte
r
;
import
org.springframework.web.servlet.
AsyncHandlerIntercepto
r
;
/**
* basic认证Interceptor处理.
...
...
@@ -39,7 +39,7 @@ import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
*
*/
@Component
public
class
RestApiPermissionAdapter
extends
HandlerInterceptorAdapter
{
public
class
RestApiPermissionAdapter
implements
AsyncHandlerInterceptor
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
RestApiPermissionAdapter
.
class
);
@Autowired
...
...
maxkey-web-maxkey/src/main/java/org/maxkey/web/interceptor/HistoryLoginAppAdapter.java
浏览文件 @
699946f0
...
...
@@ -36,11 +36,11 @@ import org.springframework.beans.factory.annotation.Qualifier;
import
org.springframework.security.core.Authentication
;
import
org.springframework.security.core.authority.SimpleGrantedAuthority
;
import
org.springframework.stereotype.Component
;
import
org.springframework.web.servlet.AsyncHandlerInterceptor
;
import
org.springframework.web.servlet.ModelAndView
;
import
org.springframework.web.servlet.handler.HandlerInterceptorAdapter
;
@Component
public
class
HistoryLoginAppAdapter
extends
HandlerInterceptorAdapter
{
public
class
HistoryLoginAppAdapter
implements
AsyncHandlerInterceptor
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
HistoryLoginAppAdapter
.
class
);
@Autowired
...
...
maxkey-web-maxkey/src/main/java/org/maxkey/web/interceptor/HistoryLogsAdapter.java
浏览文件 @
699946f0
...
...
@@ -32,8 +32,8 @@ import org.slf4j.LoggerFactory;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.stereotype.Component
;
import
org.springframework.web.servlet.AsyncHandlerInterceptor
;
import
org.springframework.web.servlet.ModelAndView
;
import
org.springframework.web.servlet.handler.HandlerInterceptorAdapter
;
/**
* Contorller调用完成后进行日志操作
...
...
@@ -43,7 +43,7 @@ import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
*
*/
@Component
public
class
HistoryLogsAdapter
extends
HandlerInterceptorAdapter
{
public
class
HistoryLogsAdapter
implements
AsyncHandlerInterceptor
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
HistoryLogsAdapter
.
class
);
...
...
maxkey-web-maxkey/src/main/java/org/maxkey/web/interceptor/PermissionAdapter.java
浏览文件 @
699946f0
...
...
@@ -39,7 +39,7 @@ import org.springframework.security.web.savedrequest.HttpSessionRequestCache;
import
org.springframework.security.web.savedrequest.RequestCache
;
import
org.springframework.security.web.savedrequest.SavedRequest
;
import
org.springframework.stereotype.Component
;
import
org.springframework.web.servlet.
handler.HandlerInterceptorAdapte
r
;
import
org.springframework.web.servlet.
AsyncHandlerIntercepto
r
;
/**
* 权限Interceptor处理 权限处理需在servlet.xml中配置 mvc:interceptors permission
...
...
@@ -48,7 +48,7 @@ import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
*
*/
@Component
public
class
PermissionAdapter
extends
HandlerInterceptorAdapter
{
public
class
PermissionAdapter
implements
AsyncHandlerInterceptor
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
PermissionAdapter
.
class
);
// 无需Interceptor url
@Autowired
...
...
maxkey-web-maxkey/src/main/java/org/maxkey/web/interceptor/PreLoginAppAdapter.java
浏览文件 @
699946f0
...
...
@@ -25,10 +25,10 @@ import org.maxkey.web.WebContext;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.stereotype.Component
;
import
org.springframework.web.servlet.
handler.HandlerInterceptorAdapte
r
;
import
org.springframework.web.servlet.
AsyncHandlerIntercepto
r
;
@Component
public
class
PreLoginAppAdapter
extends
HandlerInterceptorAdapte
r
{
public
class
PreLoginAppAdapter
implements
AsyncHandlerIntercepto
r
{
private
static
final
Logger
_logger
=
LoggerFactory
.
getLogger
(
PreLoginAppAdapter
.
class
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录