Browse Source

交互优化,如登陆注销;

xuxueli 8 years ago
parent
commit
c23a38373c

+ 1 - 0
doc/XXL-JOB官方文档.md View File

1095
 - 20、项目依赖升级,如spring、jackson等;
1095
 - 20、项目依赖升级,如spring、jackson等;
1096
 - 21、任务参数“IJobHandler.execute”入参改为“String params”,增强入参通用性。
1096
 - 21、任务参数“IJobHandler.execute”入参改为“String params”,增强入参通用性。
1097
 - 22、脚本任务Shell、Python和Nodejs等支持获取分片参数;
1097
 - 22、脚本任务Shell、Python和Nodejs等支持获取分片参数;
1098
+- 23、交互优化,如登陆注销;
1098
 
1099
 
1099
 ### TODO LIST
1100
 ### TODO LIST
1100
 - 1、任务权限管理:执行器为粒度分配权限,核心操作校验权限;
1101
 - 1、任务权限管理:执行器为粒度分配权限,核心操作校验权限;

+ 5 - 5
xxl-job-admin/src/main/java/com/xxl/job/admin/controller/interceptor/CookieInterceptor.java View File

1
 package com.xxl.job.admin.controller.interceptor;
1
 package com.xxl.job.admin.controller.interceptor;
2
 
2
 
3
-import java.util.HashMap;
3
+import org.apache.commons.lang3.ArrayUtils;
4
+import org.springframework.web.servlet.ModelAndView;
5
+import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
4
 
6
 
5
 import javax.servlet.http.Cookie;
7
 import javax.servlet.http.Cookie;
6
 import javax.servlet.http.HttpServletRequest;
8
 import javax.servlet.http.HttpServletRequest;
7
 import javax.servlet.http.HttpServletResponse;
9
 import javax.servlet.http.HttpServletResponse;
8
-
9
-import org.apache.commons.lang3.ArrayUtils;
10
-import org.springframework.web.servlet.ModelAndView;
11
-import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
10
+import java.util.HashMap;
12
 
11
 
13
 /**
12
 /**
14
  * push cookies to model as cookieMap
13
  * push cookies to model as cookieMap
14
+ *
15
  * @author xuxueli 2015-12-12 18:09:04
15
  * @author xuxueli 2015-12-12 18:09:04
16
  */
16
  */
17
 public class CookieInterceptor extends HandlerInterceptorAdapter {
17
 public class CookieInterceptor extends HandlerInterceptorAdapter {

+ 2 - 1
xxl-job-admin/src/main/java/com/xxl/job/admin/controller/interceptor/PermissionInterceptor.java View File

12
 
12
 
13
 /**
13
 /**
14
  * 权限拦截, 简易版
14
  * 权限拦截, 简易版
15
+ *
15
  * @author xuxueli 2015-12-12 18:09:04
16
  * @author xuxueli 2015-12-12 18:09:04
16
  */
17
  */
17
 public class PermissionInterceptor extends HandlerInterceptorAdapter {
18
 public class PermissionInterceptor extends HandlerInterceptorAdapter {
18
 	
19
 	
19
-	public static final String LOGIN_IDENTITY_KEY = "LOGIN_IDENTITY";
20
+	public static final String LOGIN_IDENTITY_KEY = "XXL_JOB_LOGIN_IDENTITY";
20
 	public static final String LOGIN_IDENTITY_TOKEN;
21
 	public static final String LOGIN_IDENTITY_TOKEN;
21
     static {
22
     static {
22
         String username = PropertiesUtil.getString("xxl.job.login.username");
23
         String username = PropertiesUtil.getString("xxl.job.login.username");