This commit is contained in:
David Arranz 2019-07-09 15:18:25 +02:00
parent 755c5c6fa8
commit c6a14eab41
4 changed files with 11 additions and 17 deletions

View File

@ -9,7 +9,7 @@ module.exports = {
session: {
secret_token: process.env.SECRET_TOKEN || "B57J=7B`NQ$y98|~5;hc715bo09^5oz8NR+]n9r~215B91Nd9P%25_N6r!GHcOKp|18y5-73Dr5^@9k7n]5l<-41D1o",
token_expires_in: '12h'
token_expires_in: '365d'
},
server: {

View File

@ -9,7 +9,7 @@ module.exports = {
session: {
secret_token: process.env.SECRET_TOKEN || "B57J=7B`NQ$y98|~5;hc715bo09^5oz8NR+]n9r~215B91Nd9P%25_N6r!GHcOKp|18y5-73Dr5^@9k7n]5l<-41D1o",
token_expires_in: '12h'
token_expires_in: '365d'
},
server: {

View File

@ -41,7 +41,6 @@ async function login(req, res, next) {
async function register(req, res, next) {
function cleanAdminData(user) {
let cUser = user;
delete cUser.token;
delete cUser.lastLogin;
delete cUser.state;
delete cUser.createdAt;
@ -50,35 +49,30 @@ async function register(req, res, next) {
}
try {
console.log('>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>regsitro');
const values = {
phone: req.body.phone,
platform: req.body.fbuid
};
const tokens = securityHelper.generateToken(values);
console.log(tokens)
const data = {
token: tokens.refreshToken,
refresh_token: tokens.refreshToken,
phone: req.body.phone,
fbuid: req.body.fbuid,
email: req.body.email,
name: req.body.name,
surname: req.body.surname,
entityid: req.body.entityid,
accessibility: req.body.accesssibility
accessibility: req.body.accesssibility
};
console.log(data);
const newUser = await authService.extraMethods.createUser(data);
const result = {
token: tokens.token,
refreshToken: tokens.token,
user: cleanAdminData(newUser.toJSON()),
};
console.log(result);
return controllerHelper.handleResultResponse(result, null, req.params, res, httpStatus.OK);
let newUser = await authService.extraMethods.createUser(data);
newUser = cleanAdminData(newUser.toJSON());
newUser.token = tokens.token;
console.log(newUser);
return controllerHelper.handleResultResponse(newUser, null, req.params, res, httpStatus.OK);
} catch (error) {
console.log(error);
controllerHelper.handleErrorResponse(MODULE_NAME, register.name, error, res);

View File

@ -41,7 +41,7 @@ module.exports = function (sequelize, DataTypes) {
type: DataTypes.BOOLEAN,
defaultValue: true,
},
token: {
refresh_token: {
type: DataTypes.STRING(512),
},
state: {