public function testGetSetPassword() { $user = new User(); $user->setPassword('monmotdepasse', true); $this->assertEquals(sha1_password('monmotdepasse'), $user->getPassword()); }
public function setPassword($_password, $encrypt = false) { if ($encrypt) { $this->_password = sha1_password($_password); } else { $this->_password = $_password; } }
public function initCookies() { try { if (isset($this->_login) && !empty($this->_login) && isset($this->_password) && !empty($this->_password)) { if (isset($_COOKIE['user_login'])) { unset($_COOKIE['user_login']); } if (isset($_COOKIE['user_password'])) { unset($_COOKIE['user_password']); } setcookie('user_login', $this->_login); setcookie('user_password', sha1_password($this->_password)); } } catch (Exception $exc) { echo $exc->getTraceAsString(); } }