From 6b4c791292acefe37feba1d9907c82da412252f7 Mon Sep 17 00:00:00 2001 From: Jaw <58354193+wajeht@users.noreply.github.com> Date: Wed, 14 Sep 2022 16:36:38 -0400 Subject: [PATCH] fix: bug causing cli deom user password wrong --- src/apps/api/auth/auth.validation.js | 2 -- src/apps/cli/commands/users.command.js | 12 ++++++------ 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/src/apps/api/auth/auth.validation.js b/src/apps/api/auth/auth.validation.js index e2304733..78502fb0 100644 --- a/src/apps/api/auth/auth.validation.js +++ b/src/apps/api/auth/auth.validation.js @@ -61,8 +61,6 @@ export const postLogin = [ if (exist.length === 0) throw new Error('Email or password is wrong!'); const oldPassword = exist[0]?.password; - console.log(exist); - const samePassword = await Password.compare(password, oldPassword); if (!samePassword) throw new Error('The email or password is wrong!'); return true; diff --git a/src/apps/cli/commands/users.command.js b/src/apps/cli/commands/users.command.js index bc3c2875..0706fd44 100644 --- a/src/apps/cli/commands/users.command.js +++ b/src/apps/cli/commands/users.command.js @@ -102,9 +102,9 @@ async function add({ email, prod = false, verify = false, demo = false }) { const verificationToken = crypto.randomBytes(64).toString('hex'); const newUser = { - email: faker.internet.email(), username: faker.internet.userName(), - password: hashedPassword, + email: faker.internet.email(), + password: plainPassword, first_name: faker.name.firstName(), last_name: faker.name.lastName(), birth_date: faker.date.birthdate(), @@ -120,7 +120,7 @@ async function add({ email, prod = false, verify = false, demo = false }) { await axios.post(`/api/auth/signup`, { email: email, username: newUser.username, - password: newUser.password, + password: plainPassword, }) ).data; user.data[0].password = plainPassword; @@ -137,7 +137,7 @@ async function add({ email, prod = false, verify = false, demo = false }) { await axios.post(`/api/auth/signup?verify=true`, { email: email, username: newUser.username, - password: newUser.password, + password: plainPassword, }) ).data; user.data[0].password = plainPassword; @@ -154,7 +154,7 @@ async function add({ email, prod = false, verify = false, demo = false }) { await axios.post(`/api/auth/signup?verify=true`, { email: newUser.email, username: newUser.username, - password: newUser.password, + password: plainPassword, }) ).data; user.data[0].password = plainPassword; @@ -171,7 +171,7 @@ async function add({ email, prod = false, verify = false, demo = false }) { { email: newUser.email, username: newUser.username, - password: newUser.password, + password: hashedPassword, }, verificationToken, );