This commit is contained in:
David Arranz 2019-08-09 13:35:09 +02:00
parent f374110f6b
commit d884ba1900

View File

@ -60,18 +60,22 @@ async function loginWithPhone(req, res, next) {
//Comprobamos si el usuario ya existe en nuestro sistema //Comprobamos si el usuario ya existe en nuestro sistema
let _user = await authService.extraMethods.findUser(findOptions); let _user = await authService.extraMethods.findUser(findOptions);
_user = _user.toJSON(); if (_user) {
_user = _user.toJSON();
const tokenData = { const tokenData = {
id: _user.id, id: _user.id,
email: _user.email, email: _user.email,
phone: _user.phone, phone: _user.phone,
fbuid: _user.fbuid, fbuid: _user.fbuid,
}; };
const tokens = securityHelper.generateToken(tokenData); const tokens = securityHelper.generateToken(tokenData);
_user.token = tokens.token; _user.token = tokens.token;
return controllerHelper.handleResultResponse(_user, null, req.params, res, httpStatus.OK); return controllerHelper.handleResultResponse(_user, null, req.params, res, httpStatus.OK);
} else {
return controllerHelper.handleResultResponse(null, null, req.params, res, httpStatus.NOT_FOUND);
}
} catch (error) { } catch (error) {
return controllerHelper.handleErrorResponse(MODULE_NAME, login.name, error, res) return controllerHelper.handleErrorResponse(MODULE_NAME, login.name, error, res)
} }