From 87d97cf4fae28cf16896abe6ac26a180f3e57f56 Mon Sep 17 00:00:00 2001 From: NyxiumYuuki Date: Fri, 28 May 2021 13:12:36 +0200 Subject: [PATCH] Debug register + default accounts created --- backend/service-authentication/mongodbQueries.js | 11 +++++------ backend/service-authentication/register.js | 1 + backend/service-authentication/server.js | 9 +++++++-- 3 files changed, 13 insertions(+), 8 deletions(-) diff --git a/backend/service-authentication/mongodbQueries.js b/backend/service-authentication/mongodbQueries.js index d70afd6..d84470c 100644 --- a/backend/service-authentication/mongodbQueries.js +++ b/backend/service-authentication/mongodbQueries.js @@ -16,14 +16,13 @@ module.exports.checkLoginQuery = checkLoginQuery; function register(login, password){ // INSERT INTO users(login, password) return new Promise((resolve, reject) => { - mongoDB.collection(config.mongodbUtilisateurs).insertOne( - { - login: login, - password: password - },{},function(err,res){ + mongoDB.collection(config.mongodbUtilisateurs).updateOne( + {'login': login}, + {$set: { 'login': login, 'password': password}}, + {upsert:true},function(err,res){ console.log(res); if(res !== undefined){ - resolve(res.insertedCount === 1); + resolve(res.upsertedCount === 1); } }); }); diff --git a/backend/service-authentication/register.js b/backend/service-authentication/register.js index f87fdd2..2dcd42b 100644 --- a/backend/service-authentication/register.js +++ b/backend/service-authentication/register.js @@ -10,6 +10,7 @@ async function register(req,res) { const register = await queries.register(req.body.login, req.body.password); if (register){ + console.log('Register : '+req.body.login); return sendMessage(res, null); } else{ diff --git a/backend/service-authentication/server.js b/backend/service-authentication/server.js index 65ff548..a15ce7a 100644 --- a/backend/service-authentication/server.js +++ b/backend/service-authentication/server.js @@ -16,14 +16,19 @@ const mongoConnect = require('./mongodbConnect'); mongoConnect.connectToServer(function( err, client ) { if (err) console.log(err); - const checkLogin = require('./checkLogin'); + const register = require('./register'); + const queries = require('./mongodbQueries'); + + queries.register('khai','test'); + queries.register('wilfried','test'); + queries.register('yuki','test'); app.post('/checkLogin', (req, res) => { checkLogin(req,res); }); - const register = require('./register'); + app.post('/register', (req, res) => { register(req,res); });