main
黄海 10 months ago
parent 704c869b4a
commit 9c512951ff

@ -45,7 +45,7 @@ public class IsLoginInterceptor implements Interceptor {
loginMap.put("person_id", con.getCookie("person_id")); loginMap.put("person_id", con.getCookie("person_id"));
loginMap.put("bureau_id", con.getCookie("bureau_id")); loginMap.put("bureau_id", con.getCookie("bureau_id"));
//2、根据cookie中获取到的map得到一个 share //2、根据cookie中获取到的map得到一个 share
String token = CommonUtil.Sign(loginMap, BaseApplication.PropKit.get("jwt.CookieMd5SingPwd")); String token = CommonUtil.Sign(loginMap, BaseApplication.PropKit.get("CookieMd5SingPwd"));
//3、与cookie中的token进行对比 //3、与cookie中的token进行对比
if (token.equals(con.getCookie("token"))) { if (token.equals(con.getCookie("token"))) {
isTrue = true; isTrue = true;

@ -97,7 +97,7 @@ public class LoginPersonController extends Controller {
_map.put("person_id", loginMap.get("person_id")); _map.put("person_id", loginMap.get("person_id"));
_map.put("bureau_id", loginMap.get("bureau_id")); _map.put("bureau_id", loginMap.get("bureau_id"));
String token = CommonUtil.Sign(_map, BaseApplication.PropKit.get("jwt.CookieMd5SingPwd")); String token = CommonUtil.Sign(_map, BaseApplication.PropKit.get("CookieMd5SingPwd"));
CookieUtil.set(getResponse(), "identity_id", loginMap.get("identity_id").toString(), false, true); CookieUtil.set(getResponse(), "identity_id", loginMap.get("identity_id").toString(), false, true);
CookieUtil.set(getResponse(), "person_id", loginMap.get("person_id").toString(), false, true); CookieUtil.set(getResponse(), "person_id", loginMap.get("person_id").toString(), false, true);
CookieUtil.set(getResponse(), "bureau_id", loginMap.get("bureau_id").toString(), false, true); CookieUtil.set(getResponse(), "bureau_id", loginMap.get("bureau_id").toString(), false, true);

@ -2,6 +2,8 @@
uploadTempPath: c:/Windows/Temp uploadTempPath: c:/Windows/Temp
# JWT # JWT
SECRET: ZXZnZWVr5b+r5LmQ5L2g55qE5Ye66KGM SECRET: ZXZnZWVr5b+r5LmQ5L2g55qE5Ye66KGM
# 生成Token的密码
CookieMd5SingPwd: DsideaL4r5t6y7u
mysql: mysql:
# 数据库信息 # 数据库信息
@ -17,9 +19,6 @@ redis:
password: password:
# ============================================================== # ==============================================================
jwt:
# 生成Token的密码
CookieMd5SingPwd: DsideaL4r5t6y7u
excel: excel:
# 导出excel 的模板配置路径 # 导出excel 的模板配置路径

@ -2,6 +2,8 @@
uploadTempPath: /tmp uploadTempPath: /tmp
# JWT # JWT
SECRET: ZXZnZWVr5b+r5LmQ5L2g55qE5Ye66KGM SECRET: ZXZnZWVr5b+r5LmQ5L2g55qE5Ye66KGM
# 生成Token的密码
CookieMd5SingPwd: DsideaL4r5t6y7u
mysql: mysql:
# 数据库信息 # 数据库信息

@ -133,7 +133,7 @@ public class RouterHandler extends Handler {
loginMap.put("identity_id", identity_id); loginMap.put("identity_id", identity_id);
loginMap.put("person_id", person_id); loginMap.put("person_id", person_id);
loginMap.put("bureau_id", bureau_id); loginMap.put("bureau_id", bureau_id);
String cookie_token = CommonUtil.Sign(loginMap, GwApplication.PropKit.get("jwt.CookieMd5SingPwd")); String cookie_token = CommonUtil.Sign(loginMap, GwApplication.PropKit.get("CookieMd5SingPwd"));
if (!token.equals(cookie_token)) {//根据Cookie中的Token和计算出来的Token是否一致 if (!token.equals(cookie_token)) {//根据Cookie中的Token和计算出来的Token是否一致
canPass = false; canPass = false;
} }

@ -3,6 +3,8 @@ uploadTempPath: c:/Windows/Temp
# JWT # JWT
SECRET: ZXZnZWVr5b+r5LmQ5L2g55qE5Ye66KGM SECRET: ZXZnZWVr5b+r5LmQ5L2g55qE5Ye66KGM
# 生成Token的密码
CookieMd5SingPwd: DsideaL4r5t6y7u
# 路由 # 路由
route: route:
@ -13,9 +15,7 @@ route:
dsResource: dsResource:
url: http://dsResouce:8002 url: http://dsResouce:8002
jwt:
# 生成Token的密码
CookieMd5SingPwd: DsideaL4r5t6y7u
# 白名单 # 白名单
whitelist: whitelist:

@ -2,6 +2,8 @@
uploadTempPath: /tmp uploadTempPath: /tmp
# JWT # JWT
SECRET: ZXZnZWVr5b+r5LmQ5L2g55qE5Ye66KGM SECRET: ZXZnZWVr5b+r5LmQ5L2g55qE5Ye66KGM
# 生成Token的密码
CookieMd5SingPwd: DsideaL4r5t6y7u
# 路由 # 路由
route: route:
@ -12,11 +14,6 @@ route:
dsResource: dsResource:
url: http://ds-resouce:8002 url: http://ds-resouce:8002
jwt:
# 生成Token的密码
CookieMd5SingPwd: DsideaL4r5t6y7u
# 白名单 # 白名单
whitelist: whitelist:
# 全局变量获取 # 全局变量获取

Loading…
Cancel
Save