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("bureau_id", con.getCookie("bureau_id"));
//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进行对比
if (token.equals(con.getCookie("token"))) {
isTrue = true;

@ -97,7 +97,7 @@ public class LoginPersonController extends Controller {
_map.put("person_id", loginMap.get("person_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(), "person_id", loginMap.get("person_id").toString(), false, true);
CookieUtil.set(getResponse(), "bureau_id", loginMap.get("bureau_id").toString(), false, true);

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

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

@ -133,7 +133,7 @@ public class RouterHandler extends Handler {
loginMap.put("identity_id", identity_id);
loginMap.put("person_id", person_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是否一致
canPass = false;
}

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

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

Loading…
Cancel
Save