PHP Class OauthApi, thinksns

Inheritance: extends Api
Show file Open project: medz/thinksns-4

Public Methods

Method Description
authorize ( ) : array 认证方法 --using
bind_new_user ( ) 绑定第三方帐号,生成新账号 --using
checkCodeByPhone ( ) : array 判断手机验证码是否正确
check_register_code ( ) : array 判断手机注册验证码是否正确
findPassword2Email ( ) : array 用邮箱找回密码
getEmailCode ( ) : array 获取邮箱验证码
getEmailSuffix ( ) 获取允许的邮箱后缀
get_other_login_info ( ) : array 记录或获取第三方登录接口获取到的信息 --using
hasCodeByEmail ( ) : array 验证邮箱验证码
isEmail ( string $string ) : boolean 验证是否是合法的email
isValidPhone ( $phone ) : boolean 验证字符串是否是手机号 --using
logout ( ) : array 注销帐号,刷新token --using
register ( ) : array 注册帐号 --using
register_upload_avatar ( ) : array 注册上传头像 --using
saveUserPasswordByPhone ( ) : array 保存用户密码
sendCodeByPhone ( ) : array 发送短信验证码
send_register_code ( ) : array 发送注册验证码
signIn ( ) : array 新 注册接口
signUp2Email ( ) : array 以邮箱方式注册

Method Details

authorize() public method

认证方法 --using
public authorize ( ) : array
return array 状态+提示

bind_new_user() public method

绑定第三方帐号,生成新账号 --using
public bind_new_user ( )

checkCodeByPhone() public method

判断手机验证码是否正确
Author: Medz Seven ([email protected])
public checkCodeByPhone ( ) : array
return array

check_register_code() public method

判断手机注册验证码是否正确
Author: Medz Seven ([email protected])
public check_register_code ( ) : array
return array

findPassword2Email() public method

用邮箱找回密码
Author: Medz Seven ([email protected])
public findPassword2Email ( ) : array
return array

getEmailCode() public method

获取邮箱验证码
Author: Medz Seven ([email protected])
public getEmailCode ( ) : array
return array

getEmailSuffix() public method

获取允许的邮箱后缀
Author: Medz Seven ([email protected])
public getEmailSuffix ( )

get_other_login_info() public method

记录或获取第三方登录接口获取到的信息 --using
public get_other_login_info ( ) : array
return array 状态+提示信息/数据

hasCodeByEmail() public method

验证邮箱验证码
Author: Seven Du ([email protected])
public hasCodeByEmail ( ) : array
return array

isEmail() public method

验证是否是合法的email
Author: Medz Seven ([email protected])
public isEmail ( string $string ) : boolean
$string string 待验证的字串
return boolean 如果是email则返回true,否则返回false

isValidPhone() public method

验证字符串是否是手机号 --using
public isValidPhone ( $phone ) : boolean
return boolean

logout() public method

注销帐号,刷新token --using
public logout ( ) : array
return array 状态+提示

register() public method

注册帐号 --using
public register ( ) : array
return array 状态值+提示信息

register_upload_avatar() public method

注册上传头像 --using
public register_upload_avatar ( ) : array
return array 状态值+提示信息

saveUserPasswordByPhone() public method

保存用户密码
Author: Medz Seven ([email protected])
public saveUserPasswordByPhone ( ) : array
return array

sendCodeByPhone() public method

发送短信验证码
Author: Medz Seven ([email protected])
public sendCodeByPhone ( ) : array
return array

send_register_code() public method

发送注册验证码
Author: Medz Seven ([email protected])
public send_register_code ( ) : array
return array

signIn() public method

新 注册接口
Author: Seven Du ([email protected])
public signIn ( ) : array
return array

signUp2Email() public method

以邮箱方式注册
Author: Medz Seven ([email protected])
public signUp2Email ( ) : array
return array