PHP 클래스 PassportAction, thinksns

저자: liuxiaoqing ([email protected])
상속: extends Action
파일 보기 프로젝트 열기: medz/thinksns-4

공개 프로퍼티들

프로퍼티 타입 설명
$passport

공개 메소드들

메소드 설명
doCheckEmail ( ) * 验证安全邮箱
doFindPasswordByEmail ( ) 通过Email找回密码
doFindPasswordByEmailAgain ( )
doFindPasswordByMobile ( )
doFindPasswordByQuestions ( ) 通过安全问题找回密码
doFindPasswordBySMS ( ) 通过手机短信找回密码
doLogin ( ) 用户登录
doResetPassword ( ) 执行重置密码操作
findPassword ( ) 找回密码页面
index ( ) 通行证首页
isPhoneAvailable ( )
isRegCodeAvailable ( ) 验证手机验证码是否正确
login ( ) 默认登录页
logout ( ) 注销登录
quickLogin ( ) 快速登录
resetPassword ( ) 重置密码页面
sendPasswordCode ( ) 发送找回密码验证码

보호된 메소드들

메소드 설명
_initialize ( ) 模块初始化

비공개 메소드들

메소드 설명
_checkResetPasswordCode ( $code ) 检查重置密码的验证码操作
_isEmailString ( $email ) * 正则匹配,验证邮箱格式
_markPassword ( $str ) * 替换密码为星号
_sendPasswordEmail ( $user ) 找回密码页面

메소드 상세

_initialize() 보호된 메소드

模块初始化
protected _initialize ( )

doCheckEmail() 공개 메소드

* 验证安全邮箱
public doCheckEmail ( )

doFindPasswordByEmail() 공개 메소드

通过Email找回密码

doFindPasswordByEmailAgain() 공개 메소드

doFindPasswordByMobile() 공개 메소드

doFindPasswordByQuestions() 공개 메소드

通过安全问题找回密码

doFindPasswordBySMS() 공개 메소드

通过手机短信找回密码
public doFindPasswordBySMS ( )

doLogin() 공개 메소드

用户登录
public doLogin ( )

doResetPassword() 공개 메소드

执行重置密码操作
public doResetPassword ( )

findPassword() 공개 메소드

找回密码页面
public findPassword ( )

index() 공개 메소드

通行证首页
public index ( )

isPhoneAvailable() 공개 메소드

public isPhoneAvailable ( )

isRegCodeAvailable() 공개 메소드

验证手机验证码是否正确
저자: Medz Seven ([email protected])
public isRegCodeAvailable ( )

login() 공개 메소드

默认登录页
public login ( )

logout() 공개 메소드

注销登录
public logout ( )

quickLogin() 공개 메소드

快速登录
public quickLogin ( )

resetPassword() 공개 메소드

重置密码页面
public resetPassword ( )

sendPasswordCode() 공개 메소드

发送找回密码验证码
저자: Medz Seven ([email protected])
public sendPasswordCode ( )

프로퍼티 상세

$passport 공개적으로 프로퍼티

public $passport