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'); }