login = $login; $this->passwordSha1 = $passwordSha1; $this->credentials = $credentials; if (isset($_POST["auth"])) { $_POST["auth"]["password"] = sha1($_POST["auth"]["password"]); } } function login($login, $password) { return ($login == $this->login && $password == $this->passwordSha1); } function credentials() { return $this->credentials; } function permanentLogin() { //! should save original $_POST["auth"]["password"] and hash after load } }