Subversion Repositories SmartDukaan

Rev

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

Rev 22845 Rev 22873
Line 3... Line 3...
3
import java.time.LocalDateTime;
3
import java.time.LocalDateTime;
4
import java.util.ArrayList;
4
import java.util.ArrayList;
5
import java.util.HashMap;
5
import java.util.HashMap;
6
import java.util.List;
6
import java.util.List;
7
import java.util.Map;
7
import java.util.Map;
8
import java.util.function.Predicate;
-
 
9
 
8
 
10
import javax.servlet.http.HttpServletRequest;
9
import javax.servlet.http.HttpServletRequest;
11
 
10
 
12
import org.slf4j.Logger;
11
import org.slf4j.Logger;
13
import org.slf4j.LoggerFactory;
12
import org.slf4j.LoggerFactory;
Line 81... Line 80...
81
 
80
 
82
	@Value("${admin.token}")
81
	@Value("${admin.token}")
83
	private String validAdminToken;
82
	private String validAdminToken;
84
 
83
 
85
	@Autowired
84
	@Autowired
86
	UserRepository userRepository;
85
	private UserRepository userRepository;
87
	
86
	
88
	@Autowired
87
	@Autowired
89
	com.spice.profitmandi.dao.repository.user.UserRepository userUserRepository;
88
	private com.spice.profitmandi.dao.repository.user.UserRepository userUserRepository;
90
 
89
 
91
	@Autowired
90
	@Autowired
92
	RetailerRepository retailerRepository;
91
	private RetailerRepository retailerRepository;
93
 
92
 
94
	@Autowired
93
	@Autowired
95
	UserRoleRepository userRoleRepository;
94
	private UserRoleRepository userRoleRepository;
96
 
95
 
97
	@Autowired
96
	@Autowired
98
	UserAccountRepository userAccountRepository;
97
	private UserAccountRepository userAccountRepository;
99
 
98
 
100
	@Autowired
99
	@Autowired
101
	PermissionRepository permissionRepository;
100
	private PermissionRepository permissionRepository;
102
	
101
	
103
	@Autowired
102
	@Autowired
104
	AddressRepository addressRepository;
103
	private AddressRepository addressRepository;
105
 
104
 
106
	@Autowired
105
	@Autowired
107
	GoogleLoginProcessor googleLoginProcessor;
106
	private GoogleLoginProcessor googleLoginProcessor;
108
 
-
 
109
	
-
 
110
 
107
 
111
	@Autowired
108
	@Autowired
112
	UserService userService;
109
	private UserService userService;
113
 
110
 
114
	@SuppressWarnings("unchecked")
111
	@SuppressWarnings("unchecked")
115
	@RequestMapping(value = ProfitMandiConstants.URL_USER_GOOGLE_LOGIN, method = RequestMethod.POST)
112
	@RequestMapping(value = ProfitMandiConstants.URL_USER_GOOGLE_LOGIN, method = RequestMethod.POST)
116
	public ResponseEntity<?> googleLogin(HttpServletRequest request) {
113
	public ResponseEntity<?> googleLogin(HttpServletRequest request) {
117
		LOGGER.info("requested url : " + request.getRequestURL().toString());
114
		LOGGER.info("requested url : " + request.getRequestURL().toString());