| Line 98... |
Line 98... |
| 98 |
String email = this.request.getParameter("email");
|
98 |
String email = this.request.getParameter("email");
|
| 99 |
String accessToken = this.request.getParameter("accessToken");
|
99 |
String accessToken = this.request.getParameter("accessToken");
|
| 100 |
UserClient userContextServiceClient = new UserClient();
|
100 |
UserClient userContextServiceClient = new UserClient();
|
| 101 |
in.shop2020.model.v1.user.UserContextService.Client userClient = userContextServiceClient.getClient();
|
101 |
in.shop2020.model.v1.user.UserContextService.Client userClient = userContextServiceClient.getClient();
|
| 102 |
User user = userClient.getUserByEmail(email);
|
102 |
User user = userClient.getUserByEmail(email);
|
| 103 |
if(user==null||user.getUserId()<1){
|
103 |
if(user!=null && user.getUserId()>0){
|
| 104 |
//if user exists
|
104 |
//if user exists
|
| 105 |
//verify its accessToken
|
105 |
//verify its accessToken
|
| 106 |
JSONObject result= new FacebookUtility().verifyFbToken(accessToken,email,user.isIsFacebookUser(),user.getFacebookId());
|
106 |
JSONObject result= new FacebookUtility().verifyFbToken(accessToken,email,user.isIsFacebookUser(),user.getFacebookId());
|
| 107 |
|
107 |
|
| 108 |
if("true".equalsIgnoreCase(result.getString("status"))){
|
108 |
if("true".equalsIgnoreCase(result.getString("status"))){
|