Guest User

Untitled

a guest
Jun 8th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. exports.user_exists(user, callback) {
  2.     query_read({username: user}, db_users, function(val, is_err) {
  3.         if (val != [] || is_err != 0) {
  4.             callback(1);
  5.         } else {
  6.             callback(0);
  7.         }
  8.     }
  9. }
  10.  
  11. exports.reg_user = function(user, pass, salt, rname, rsurname, bday, language, callback) {
  12.     user_exists(user, function(exist) {
  13.         if (exist == 1) {
  14.             callback(JSON.stringify({error: 1})); // error 1: Existent user
  15.         } else {
  16.             db.query_save({username: user, password: sha512.hex(salt+pass), realname: rname, realsurname: rsurname, "bday": bday, "language": language},
  17.             db_users,
  18.             function(val, is_err) {
  19.                 if (is_err) {
  20.                     callback(JSON.stringify({error: 2})); // Internal db error, wrong query (???)
  21.                 } else {
  22.                     callback(JSON.stringify({error: 0})); // No error, everything is ok
  23.                 }
  24.             }
  25.         }
  26.     }
  27. }
Add Comment
Please, Sign In to add comment