Advertisement
Guest User

Express validator

a guest
Jan 22nd, 2017
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var express          = require('express');
  2.  
  3. var bodyParser       = require('body-parser');
  4. var mysql            = require('mysql');
  5. var bcrypt           = require('bcrypt-nodejs');
  6. var expressValidator = require('express-validator');
  7.  
  8. var app             = express();
  9.  
  10. app.use(bodyParser.json());
  11. app.use(bodyParser.urlencoded({ extended: false }));
  12. app.use(expressValidator());
  13.  
  14. var router          = express.Router();
  15.  
  16. /* GET home page. */
  17. router.get('/', function(req, res, next) {
  18.   res.render('signup');
  19. });
  20.  
  21.  
  22. router.post('/', function (req, res) {
  23.    
  24.  
  25.     var password    = req.body.password;
  26.     var passConf    = req.body.passwordConfirm;
  27.     var email       = req.body.email;
  28.     var nameUser    = req.body.username;
  29.    
  30.     console.log(req.body);
  31.    
  32.     req.check('username','error').notEmpty();
  33.  
  34.     res.redirect('/login');
  35. });
  36.  
  37.  
  38. module.exports = router;
  39.  
  40.  
  41.  
  42. Odpowiedź na konsoli:
  43.  
  44. { username: 'abc', email: '', password: '', passwordConfirm: '' }
  45. POST /signup 500 38.871 ms - 1529
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement