메소드 |
설명 |
|
__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 |
验证密码 |
|