Advertisement
Guest User

Untitled

a guest
Apr 8th, 2017
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var express = require('express');
  2. var router = express.Router();
  3.  
  4. var settings = require('../settings.js');
  5.  
  6. var Model = require('../models/models.js');
  7.  
  8. router.post('/login', function(req, res){
  9.   if(req.body.username != null && req.body.password != null &&  req.body.username.length>0 && req.body.password.length>0){
  10.     Model.User.findOne({where:{username: req.body.username,password:req.body.password}}).then(function(data){
  11.         if(data){
  12.             return res.json({'msg':'OK'});
  13.         }else{
  14.             return res.json({'msg':'Incorrect username or password!'});
  15.         }
  16.     });
  17.   }else{
  18.     return res.json({'msg':'Haven\'t got enough data'});
  19.   }
  20. });
  21. router.post('/register', function(req, res){
  22.     if(req.body.username != null && req.body.password != null &&  req.body.username.length>0 && req.body.password.length>0){
  23.       Model.User.findOne({where:{username: req.body.username}}).then(function(data){
  24.           if(data){
  25.               return res.json({'msg':'Username Exist'});
  26.           }else{
  27.             Model.User.create({username: req.body.username, password: req.body.password}).then(function(data){
  28.                return res.json({'msg':'OK'});
  29.             });
  30.           }
  31.       });
  32.     }else{
  33.       return res.json({'msg':'Haven\'t got enough data'});
  34.     }
  35. });
  36.  
  37. module.exports = router;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement