|
@ -5,7 +5,6 @@ import java.util.Map;
|
5
|
5
|
|
6
|
6
|
import com.ai.server.multiple.core.bean.MultipleBean;
|
7
|
7
|
import com.ai.server.multiple.core.config.AppConfig;
|
8
|
|
import com.ai.server.multiple.core.context.MultipleContextData;
|
9
|
8
|
import com.ai.server.multiple.core.session.MultipleSessionManager;
|
10
|
9
|
import com.ai.server.multiple.util.Constant;
|
11
|
10
|
import com.ai.server.multiple.util.ImageVerify;
|
|
@ -13,6 +12,7 @@ import com.ailk.common.data.IData;
|
13
|
12
|
import com.ailk.common.data.impl.DataMap;
|
14
|
13
|
import com.ailk.common.json.JSONArray;
|
15
|
14
|
import com.ailk.common.json.JSONObject;
|
|
15
|
import com.ailk.mobile.frame.context.impl.DefaultContextData;
|
16
|
16
|
import com.ailk.mobile.util.MobileUtility;
|
17
|
17
|
|
18
|
18
|
/**
|
|
@ -37,11 +37,11 @@ public class LoginBean extends MultipleBean {
|
37
|
37
|
BufferedImage image = ImageVerify.getImageVerify(verifyCode);
|
38
|
38
|
String imageVerifyCode = ImageVerify.getImageBase64(image);
|
39
|
39
|
|
40
|
|
// 创建session
|
41
|
|
MultipleContextData contextData = new MultipleContextData();
|
|
40
|
// 创建session modify by wyj
|
|
41
|
DefaultContextData contextData = new DefaultContextData();
|
42
|
42
|
String sessionId = MultipleSessionManager.getInstance().createSession(
|
43
|
43
|
contextData);
|
44
|
|
contextData.setVerifyCode(verifyCode);
|
|
44
|
contextData.put("VERIFY_CODE", verifyCode);
|
45
|
45
|
|
46
|
46
|
result.put("VERIFY_IMG", imageVerifyCode);
|
47
|
47
|
result.put(Constant.Session.SESSION_ID, sessionId);
|
|
@ -62,7 +62,9 @@ public class LoginBean extends MultipleBean {
|
62
|
62
|
String verifyCode = ImageVerify.getVerifyCode(4, 2);
|
63
|
63
|
BufferedImage image = ImageVerify.getImageVerify(verifyCode);
|
64
|
64
|
String imageVerifyCode = ImageVerify.getImageBase64(image);
|
65
|
|
getContextData().setVerifyCode(verifyCode);
|
|
65
|
|
|
66
|
// modify by wyj
|
|
67
|
getContextData().put("VERIFY_CODE", verifyCode);
|
66
|
68
|
|
67
|
69
|
result.put("VERIFY_IMG", imageVerifyCode);
|
68
|
70
|
return result;
|
|
@ -92,7 +94,8 @@ public class LoginBean extends MultipleBean {
|
92
|
94
|
MobileUtility.error("登陆校验失败!请重新登陆");
|
93
|
95
|
}
|
94
|
96
|
|
95
|
|
getContextData().setAccount(account);
|
|
97
|
// modify by wyj
|
|
98
|
getContextData().put(Constant.Context.ACCOUNT, account);
|
96
|
99
|
|
97
|
100
|
Map<String, ?> config = AppConfig.getConfig();
|
98
|
101
|
|