|
@@ -20,7 +20,8 @@ require(['config'], function() {
|
20
|
20
|
|
21
|
21
|
$('#login_btn').click(function() {
|
22
|
22
|
if(itp_fn_login_validate()) {
|
23
|
|
- itp_fn_login_proc();
|
|
23
|
+ itp_fn_login_info();
|
|
24
|
+ // itp_fn_login_proc();
|
24
|
25
|
}
|
25
|
26
|
});
|
26
|
27
|
});
|
|
@@ -83,6 +84,10 @@ function itp_fn_login_validate() {
|
83
|
84
|
return true;
|
84
|
85
|
}
|
85
|
86
|
|
|
87
|
+function itp_fn_login_info() {
|
|
88
|
+ $(location).attr('href', 'app:loginInfo');
|
|
89
|
+}
|
|
90
|
+
|
86
|
91
|
function itp_fn_login_proc() {
|
87
|
92
|
var callbackFn = function(result) {
|
88
|
93
|
var hashed = fnHashed(result.hashed);
|
|
@@ -96,8 +101,19 @@ function itp_fn_login_proc() {
|
96
|
101
|
$(location).attr('href', MOBILE_CONTEXTPATH + '/app/main.html');
|
97
|
102
|
};
|
98
|
103
|
var params = $('#ITP_FORM_MOBILE_LOGIN').serializeObject();
|
99
|
|
- // console.log(JSON.stringify(params));
|
100
|
|
- fn_ajax_call('/api/member/sign-in', JSON.stringify(params), loginFn, 'POST'); //암호화 해서 보내는 경우 먼저 해시키를 가져와서 암호화해서 보낸다
|
|
104
|
+ console.log('/api/member/sign-in-app');
|
|
105
|
+ console.log(JSON.stringify(params));
|
|
106
|
+ fn_ajax_call('/api/member/sign-in-app', JSON.stringify(params), loginFn, 'POST'); //암호화 해서 보내는 경우 먼저 해시키를 가져와서 암호화해서 보낸다
|
101
|
107
|
};
|
102
|
108
|
fn_ajax_call('/api/session/hashed', null, callbackFn, 'GET'); //Crypto 암호화를 위한 해쉬키.. 로그인 후에는 Jwt 포함인 /api/session/hashedKey 이걸로 호출해서 사용한다.
|
103
|
109
|
}
|
|
110
|
+
|
|
111
|
+function appCallFnLoginInfo(strInfo) {
|
|
112
|
+ let appInfo = JSON.parse(strInfo);
|
|
113
|
+ $('#appReg').val(appInfo.appReg);
|
|
114
|
+ $('#appVer').val(appInfo.appVer);
|
|
115
|
+ $('#deviId').val(appInfo.deviId);
|
|
116
|
+ $('#deviOsVer').val(appInfo.deviOsVer);
|
|
117
|
+ $('#deviTpCd').val(appInfo.deviTpCd);
|
|
118
|
+ itp_fn_login_proc();
|
|
119
|
+}
|