Guest User

Untitled

a guest
May 22nd, 2016
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. "use strict";
  2.  
  3. var mysql = require('mysql');
  4. var config = require('../config.json').db;
  5. var logger = require('./logger');
  6.  
  7. var pool = mysql.createPool({
  8.   connectionLimit: 10,
  9.   host: config.host,
  10.   user: config.user,
  11.   password: config.password,
  12.   database: config.name,
  13.   socketPath: '/var/run/mysqld/mysqld.sock'
  14. });
  15.  
  16. /**
  17.  *
  18.  * @param username
  19.  * @param callback
  20.  */
  21. function getHashedUserPassword(username, callback) {
  22.   logger.info(username);
  23.   pool.getConnection((err, connection) => {
  24.     if (err) {
  25.       logger.error(err.message);
  26.     } else {
  27.       connection.query('SELECT password FROM users WHERE username=?',
  28.         [username],
  29.         (connection, result) => {
  30.           connection.release();
  31.           logger.error(JSON.stringify(result));
  32.         });
  33.     }
  34.   });
  35. }
  36.  
  37. module.exports.getHashedUserPassword = getHashedUserPassword;
Add Comment
Please, Sign In to add comment