Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function doLogin(username, password){
- var request = {
- url: "/axis2/services/NewAuthenticationService.NewAuthenticationServiceHttpEndpoint/execute",
- method: "POST",
- contentType: "application/json",
- data: {
- input: {
- header: {
- sessionId: "" + Session.getId(),
- userLoginId: -1,
- roleLoginId: -1,
- tenantLoginId: -1,
- datetime: "" + new com.wenresearch.mogaway.util.DateUtil.dateTimeNow(),
- taskName: "authenticate",
- tenantKey: "",
- secureKey: "",
- http_remoteAddr: "127.0.0.1",
- http_remoteHost: "127.0.0.1",
- http_userAgent: "mogaway",
- http_remoteUser: null
- },
- payload: {
- username: username,
- password: password
- },
- version: "1.1"
- }
- }
- };
- var restLogin = Mogaway.server.callHttp(request);
- return doCheckPartnerUserById(restLogin);
- }
- function doCheckPartnerUserById(restLogin) {
- var serviceName = "getPartnerByUserId";
- var taskName = "system";
- if(restLogin.result.status == "OK") {
- var request = {
- url: "/axis2/services/MasterTaskService.MasterTaskServiceHttpEndpoint/execute",
- method: "POST",
- contentType: "application/json",
- data: {
- result: {
- header: {
- sessionId: "" + Session.getId(),
- userLoginId: restLogin.result.userId,
- roleLoginId: restLogin.result.roleDefaultId,
- tenantLoginId: restLogin.result.tenantId,
- tenantKey: restLogin.result.tenantKey,
- secureKey: restLogin.result.secureKey,
- datetime: "" + new com.wenresearch.mogaway.util.DateUtil.dateTimeNow(),
- taskName: taskName,
- serviceName: serviceName,
- http_remoteAddr: "127.0.0.1",
- http_remoteHost: "127.0.0.1",
- http_userAgent: "mogaway",
- http_remoteUser: null
- },
- payload: {},
- version: "1.1"
- }
- }
- };
- var request = Mogaway.server.callHttp(request);
- restLogin.result.partnerId = request.result.partnerId;
- var response = restLogin;
- } else {
- var response = restLogin;
- }
- return response;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement