Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var Owner = require('../models/lock_screen');
- var bCrypt = require('bcryptjs');
- router.post('/', function(req, res) {
- var data = {
- username: req.body.username,
- password: req.body.password
- };
- Owner.getUser(data,function(err,response){
- if(err)
- throw err
- console.log(response)
- if(response){
- var createHash = function(password){
- return bCrypt.hashSync(password, bCrypt.genSaltSync(10), null);
- };
- console.log(response.password);
- console.log(createHash(data.password));
- Owner.comparePassword(response.password, createHash(data.password) , function(err, result){
- console.log(result)
- if(result === true){
- res.json({msg: 1});
- }else{
- res.json({msg: 'Error, Incorrect password!'});
- }
- });
- }else{
- res.json({msg: 'No such account exists! '});
- }
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement