Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var express = require('express');
- var router = express.Router();
- var connection = require('../config/db');
- var User = require('../client/User');
- var isLogin = false;
- var monPseudo = "Anonymous";
- var monUser;
- var sha256 = require('../node_modules/sha256');
- router.post('/getUser', function(req,res,next){
- var user= req.body;
- var isOk;
- console.log("req.body "+req.body.pseudo);
- connection(function(err,db){
- console.log("debut post");
- var collectionDB = db.collection('usercollection');
- collectionDB.findOne({pseudo: user.pseudo},function (err,result) {
- if(err){
- res.send(err);
- }
- if(result != null){
- if( result.pseudo == user.pseudo && result.password == sha256(user.password)){
- monUser = result;
- isLogin = true;
- isOk = true;
- console.log("cest ok "+ isOk);
- }else{
- isOk = false;
- console.log("cest pas ok "+ isOk);
- monUser.pseudo = "Anonymous";
- }
- }else{
- isOk = false;
- }
- res.json(isOk);
- });
- });
- });
- /*
- router.get('/getUser', function(req,res,next){
- console.log("mes couille cest mon pseudo : " + monPseudo);
- res.json(monPseudo);
- });
- /*
- router.post('/getPseudo', function(req,res,next){
- console.log("mes couille cest mon pseudo : " + monPseudo);
- res.json(monPseudo);
- });*/
- router.get('/getPseudo', function(req,res,next){
- console.log("getPseudo mon pseudo : " + monUser.pseudo);
- res.json(monUser);
- });
- router.get('/getIsLogin', function(req,res,next){
- console.log("getIsLogin est-il dans login ? : " + isLogin);
- res.json(isOk);
- });
- /*
- router.post('/getIsLogin', function(req,res,next){
- console.log("est-il dans login ? : " + isLogin);
- res.json(isLogin);
- });
- */
- module.exports = router;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement