Свойство | Тип | Описание | |
---|---|---|---|
$config | |||
$login_db | |||
$login_table | |||
$profile_table |
Метод | Описание | |
---|---|---|
__construct ( $config ) | ||
autoLogin ( ) | 自动登录,如果自动登录则在本地记住密码 | |
changePassword ( $uid, $old_pwd, $new_pwd ) : boolean | 修改密码 | |
getUid ( ) : integer | 获取登录用户的UID | |
getUserInfo ( $key = 'userinfo' ) : array | 获取登录用户的信息 | |
isLogin ( ) : boolean | 检查是否登录 | |
login ( $username, $password, boolean $auto_login = false ) : boolean | 登录 | |
loginRequire ( ) : boolean | 验证登录 | |
logout ( ) : boolean | 注销登录 | |
makePasswordHash ( $username, $password ) : string | 产生一个密码串,连接用户名和密码,并使用sha1产生散列 | |
saveUserinfo ( $key = 'userinfo' ) | ||
setSession ( $key ) | ||
updateStatus ( $set = null ) : boolean | 更新用户信息 | |
verifyPassword ( $username, $input_password, $real_password ) : boolean | 验证密码 |
public changePassword ( $uid, $old_pwd, $new_pwd ) : boolean | ||
$uid | ||
$old_pwd | ||
$new_pwd | ||
Результат | boolean |
public getUserInfo ( $key = 'userinfo' ) : array | ||
Результат | array |
public static loginRequire ( ) : boolean | ||
Результат | boolean |
public static makePasswordHash ( $username, $password ) : string | ||
$username | ||
$password | ||
Результат | string |
public updateStatus ( $set = null ) : boolean | ||
$set | ||
Результат | boolean |
public static verifyPassword ( $username, $input_password, $real_password ) : boolean | ||
$username | ||
$input_password | ||
$real_password | ||
Результат | boolean |