35 lines
883 B
PHP
35 lines
883 B
PHP
<?php
|
|
|
|
class SihnonFramework_Auth_Plugin_FlatFile_User implements Sihnon_Auth_IUser {
|
|
|
|
public static function exists($username) {
|
|
throw new SihnonFramework_Exception_NotImplemented();
|
|
}
|
|
|
|
public static function load($username) {
|
|
throw new SihnonFramework_Exception_NotImplemented();
|
|
}
|
|
|
|
public static function add($username, $password) {
|
|
throw new SihnonFramework_Exception_NotImplemented();
|
|
}
|
|
|
|
public function username() {
|
|
return $this->username;
|
|
}
|
|
|
|
public function checkPassword($password) {
|
|
return ($this->password == sha1($password));
|
|
}
|
|
|
|
public function changePassword($new_password) {
|
|
throw new SihnonFramework_Exception_NotImplemented();
|
|
}
|
|
|
|
public function isAdministrator() {
|
|
throw new SihnonFramework_Exception_NotImplemented();
|
|
}
|
|
|
|
}
|
|
|
|
?>
|