Advertisement
Guest User

Untitled

a guest
Nov 1st, 2016
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. login: function (req, res) {
  2. var username = req.param("username");
  3. var password = req.param("password");
  4.  
  5. Users.findOneByUsername(username).done(function(err, usr){
  6. if(err) {
  7. res.send(500, {error: "DB Error"});
  8. } else {
  9. if (usr) {
  10. var hasher = require("password-hash");
  11. if (hasher.verify(password, usr.password)) {
  12. req.session.user = usr;
  13. res.send(usr);
  14. } else {
  15. res.send(404,{ error: "Wrong password "});
  16. return res.badRequest(
  17. 'wrong password.'
  18. );
  19. }
  20. }
  21. else {
  22.  
  23. res.notFound();
  24. res.send( 404,{ error: 'User not found '});
  25.  
  26. }
  27. }
  28. });
  29. },
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement