Subversion Repositories SmartDukaan

Rev

Rev 2183 | Rev 2419 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2183 Rev 2263
Line 1... Line 1...
1
/**
1
/**
2
 * 
2
 * 
3
 */
3
 */
4
package in.shop2020.serving.controllers;
4
package in.shop2020.serving.controllers;
5
 
5
 
-
 
6
import in.shop2020.datalogger.EventType;
6
import in.shop2020.model.v1.user.User;
7
import in.shop2020.model.v1.user.User;
7
import in.shop2020.model.v1.user.Widget;
8
import in.shop2020.model.v1.user.Widget;
8
import in.shop2020.model.v1.user.WidgetItem;
9
import in.shop2020.model.v1.user.WidgetItem;
9
import in.shop2020.serving.utils.DataLogger;
10
import in.shop2020.serving.utils.DataLogger;
10
import in.shop2020.serving.utils.DesEncrypter;
11
import in.shop2020.serving.utils.DesEncrypter;
11
import in.shop2020.serving.utils.UserMessage;
12
import in.shop2020.serving.utils.UserMessage;
12
import in.shop2020.serving.utils.DataLogger.Event;
-
 
13
import in.shop2020.thrift.clients.UserContextServiceClient;
13
import in.shop2020.thrift.clients.UserContextServiceClient;
14
 
14
 
15
import java.io.IOException;
15
import java.io.IOException;
16
import java.util.Date;
16
import java.util.Date;
17
import java.util.List;
17
import java.util.List;
Line 54... Line 54...
54
	}
54
	}
55
 
55
 
56
	public String create() throws SecurityException, Exception {
56
	public String create() throws SecurityException, Exception {
57
		if (loginUser()) {
57
		if (loginUser()) {
58
			log.info(redirectUrl);
58
			log.info(redirectUrl);
59
            DataLogger.logData(Event.LOGIN_SUCCESS.name(), session.getId(),
59
            DataLogger.logData(EventType.LOGIN_SUCCESS.name(), session.getId(), Long.toString(userinfo.getUserId()),
60
                            this.request.getParameter("email"));
60
                            this.request.getParameter("email"));
61
			return "redirect";
61
			return "redirect";
62
		} else {
62
		} else {
63
			addActionError(UserMessage.USER_AUTHENTICATION_FAILURE);
63
			addActionError(UserMessage.USER_AUTHENTICATION_FAILURE);
64
            DataLogger.logData(Event.LOGIN_FAILED.name(), session.getId(), this.request.getParameter("email"));
64
            DataLogger.logData(EventType.LOGIN_FAILED.name(), session.getId(), Long.toString(userinfo.getUserId()), this.request.getParameter("email"));
65
			return "login";
65
			return "login";
66
		}
66
		}
67
	}
67
	}
68
 
68
 
69
	private boolean loginUser() {
69
	private boolean loginUser() {