X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=cli%2Factions.js;h=2440c2de6cf5e86119ee948a7687a6bb071da0e3;hb=4eee848b4980beddbf5a66d045f2a2ad2fb31c02;hp=e9bbd9d8ce5f72a2514c3a925693e9bab875d7be;hpb=ff4aca50745b4fa09db75afaea8240af992ead21;p=perso%2FImmae%2FProjets%2FNodejs%2FSurfer.git diff --git a/cli/actions.js b/cli/actions.js index e9bbd9d..2440c2d 100644 --- a/cli/actions.js +++ b/cli/actions.js @@ -66,6 +66,8 @@ function login(uri, options) { var username = options.username || readlineSync.question('Username: '); var password = options.password || readlineSync.question('Password: ', { hideEchoBack: true, mask: '' }); + if (!username || !password) process.exit(1); + superagent.post(server + '/api/login').send({ username: username, password: password }).end(function (error, result) { if (error && error.code === 'ENOTFOUND') { console.log('Server %s not found.'.red, server.bold);