node-js-express-login-mongodb icon indicating copy to clipboard operation
node-js-express-login-mongodb copied to clipboard

while performing signup of the user, getting error C:\Users\acer\Desktop\product-poc\node_modules\bcryptjs\dist\bcrypt.js:189 throw Error("Illegal arguments: "+(typeof s)+', '+(typeof salt));

Open shubham898989 opened this issue 3 years ago • 0 comments

C:\Users\acer\Desktop\product-poc\node_modules\bcryptjs\dist\bcrypt.js:189 throw Error("Illegal arguments: "+(typeof s)+', '+(typeof salt)); ^

Error: Illegal arguments: undefined, string at Object.bcrypt.hashSync (C:\Users\acer\Desktop\product-poc\node_modules\bcryptjs\dist\bcrypt.js:189:19) at exports.signup (C:\Users\acer\Desktop\product-poc\app\controllers\auth.controller.js:11:36) at Layer.handle [as handle_request] (C:\Users\acer\Desktop\product-poc\node_modules\express\lib\router\layer.js:95:5) at next (C:\Users\acer\Desktop\product-poc\node_modules\express\lib\router\route.js:144:13) at checkRolesExisted (C:\Users\acer\Desktop\product-poc\app\middlewares\verifySignUp.js:51:3) at Layer.handle [as handle_request] (C:\Users\acer\Desktop\product-poc\node_modules\express\lib\router\layer.js:95:5) at next (C:\Users\acer\Desktop\product-poc\node_modules\express\lib\router\route.js:144:13) at C:\Users\acer\Desktop\product-poc\app\middlewares\verifySignUp.js:34:7 at C:\Users\acer\Desktop\product-poc\node_modules\mongoose\lib\model.js:5074:18 at processTicksAndRejections (node:internal/process/task_queues:78:11) [nodemon] app crashed - waiting for file changes before starting... [nodemon] restarting due to changes... [nodemon] starting node server.js { HOST: 'localhost', PORT: 27017, DB: 'bezkoder_db' } Server is running on port 8089. Successfully connect to MongoDB. C:\Users\acer\Desktop\product-poc\node_modules\bcryptjs\dist\bcrypt.js:189 throw Error("Illegal arguments: "+(typeof s)+', '+(typeof salt)); ^

Error: Illegal arguments: undefined, string at Object.bcrypt.hashSync (C:\Users\acer\Desktop\product-poc\node_modules\bcryptjs\dist\bcrypt.js:189:19) at exports.signup (C:\Users\acer\Desktop\product-poc\app\controllers\auth.controller.js:11:30) at Layer.handle [as handle_request] (C:\Users\acer\Desktop\product-poc\node_modules\express\lib\router\layer.js:95:5) at next (C:\Users\acer\Desktop\product-poc\node_modules\express\lib\router\route.js:144:13) at checkRolesExisted (C:\Users\acer\Desktop\product-poc\app\middlewares\verifySignUp.js:51:3) at Layer.handle [as handle_request] (C:\Users\acer\Desktop\product-poc\node_modules\express\lib\router\layer.js:95:5) at next (C:\Users\acer\Desktop\product-poc\node_modules\express\lib\router\route.js:144:13) at C:\Users\acer\Desktop\product-poc\app\middlewares\verifySignUp.js:34:7 at C:\Users\acer\Desktop\product-poc\node_modules\mongoose\lib\model.js:5074:18 at processTicksAndRejections (node:internal/process/task_queues:78:11) [nodemon] app crashed - waiting for file changes before starting...

shubham898989 avatar Jul 18 '22 09:07 shubham898989