Bladeren bron

ipu-remote-client

huangbo 9 jaren geleden
bovenliggende
commit
c5df20f8bf
2 gewijzigde bestanden met toevoegingen van 18 en 14 verwijderingen
  1. 2 1
      multiple-server/etc/server-data.xml
  2. 16 13
      multiple-server/src/com/ai/server/multiple/bean/LoginBean.java

+ 2 - 1
multiple-server/etc/server-data.xml

@ -12,5 +12,6 @@
12 12
	<action name="IndexBean.getAppDatas" class="com.ailk.mobile.frame.bean.SimulatedBean" method="invoke" verify="false" encrypt="true"></action>
13 13
	<action name="LoginBean.initAppConfig" class="com.ailk.mobile.frame.bean.SimulatedBean" method="invoke" verify="false"></action>
14 14
	
15
	
15
	<action name="LoginBean.checkIpuSession" class="com.ai.server.multiple.bean.LoginBean" method="checkIpuSession" verify="false"></action>
16
	<action name="LoginBean.checkIpuSessionWithEncrypt" class="com.ai.server.multiple.bean.LoginBean" method="checkIpuSessionWithEncrypt" verify="false" encrypt="true"></action>
16 17
</datas>

+ 16 - 13
multiple-server/src/com/ai/server/multiple/bean/LoginBean.java

@ -74,19 +74,6 @@ public class LoginBean extends MultipleBean {
74 74
		return resultData;
75 75
	}
76 76
	
77
	/**
78
	 * 校验session
79
	 * @param param
80
	 * @return
81
	 * @throws Exception
82
	 */
83
	public IData checkIpuSession(IData param) throws Exception {
84
		IData result = new DataMap();
85
		// 如果是加密的,需要先DES解密传过来的数据,根据sessionId获取contextData,校验accout是否一致,,返回的数据在加密下
86
		result.put("LOGIN_FLAG", true);
87
		return result;
88
	}
89
	
90 77
	public IData checkUserInfoBy4A(IData prama) throws Exception {
91 78

92 79
		IData resultData = new DataMap();
@ -334,5 +321,21 @@ public class LoginBean extends MultipleBean {
334 321
		return result;
335 322
	}
336 323
	
324
	/**
325
	 * 第三方客户端校验session
326
	 */
327
	public IData checkIpuSession(IData param) throws Exception {
328
		IData result = new DataMap();
329
		result.put("LOGIN_FLAG", true);
330
		return result;
331
	}
337 332
	
333
	/**
334
	 * 第三方客户端校验session,加密传输
335
	 */
336
	public IData checkIpuSessionWithEncrypt(IData param) throws Exception {
337
		IData result = new DataMap();
338
		result.put("LOGIN_FLAG", false);
339
		return result;
340
	}
338 341
}