Example #1
0
 protected function hashPassword($password)
 {
     require_once $this->parser->get('path') . 'core/lib/vendor/phpass/PasswordHash.php';
     $hasher = new PasswordHash(8, false);
     return $hasher->HashPassword($password);
 }
 /**
  * Get a database connection as configured.
  *
  * @return \Illuminate\Database\Connection
  */
 public function connection()
 {
     $config = array('driver' => 'mysql', 'host' => $this->parser->get('esoTalk.database.host'), 'database' => $this->parser->get('esoTalk.database.dbName'), 'username' => $this->parser->get('esoTalk.database.user'), 'password' => $this->parser->get('esoTalk.database.password'), 'charset' => 'utf8', 'collation' => 'utf8_unicode_ci', 'prefix' => $this->parser->get('esoTalk.database.prefix'));
     return $this->factory->make($config, 'esotalk-auth');
 }