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