Properties

$obj_sign

$obj_sign : 

Type

Methods

__construct()

__construct() 

sso_decode()

sso_decode(  $str_code,   $str_sign) : void

解码 sso_decode function.

Parameters

$str_code
$str_sign

sso_user_reg()

sso_user_reg(  $arr_userSubmit = array()) : \解码后数组

注册 sso_user_reg function.

Parameters

$arr_userSubmit

Returns

\解码后数组 —

注册结果

sso_user_login()

sso_user_login(mixed  $str_userName, mixed  $str_userPass) : \解码后数组

登录 sso_user_login function.

Parameters

mixed $str_userName

用户名

mixed $str_userPass

密码

Returns

\解码后数组 —

登录结果

sso_user_read()

sso_user_read(mixed  $str_user, string  $str_by = 'user_id') : \解码后数组

读取用户信息 sso_user_read function.

Parameters

mixed $str_user

ID(或用户名)

string $str_by

(default: 'user_id') 用何种方式读取(默认用ID)

Returns

\解码后数组 —

用户信息

sso_user_edit()

sso_user_edit(mixed  $str_user, string  $str_by = 'user_name',   $arr_userSubmit = array()) : \解码后数组

编辑用户 sso_user_edit function.

Parameters

mixed $str_user

用户名

string $str_by

(default: 'user_name') 用何种方式编辑(默认用用户名)

$arr_userSubmit

Returns

\解码后数组 —

编辑结果

sso_user_chkname()

sso_user_chkname(mixed  $str_userName) : \解码后数组

检查用户名 sso_user_chkname function.

Parameters

mixed $str_userName

用户名

Returns

\解码后数组 —

检查结果

sso_user_chkmail()

sso_user_chkmail(mixed  $str_userMail, integer  $num_userId) : \解码后数组

检查 Email sso_user_chkmail function.

Parameters

mixed $str_userMail

Email

integer $num_userId

(default: 0) 当前用户ID(默认为0,忽略)

Returns

\解码后数组 —

检查结果

sso_profile_info()

sso_profile_info(  $str_user,   $str_by = 'user_name',   $arr_userSubmit = array()) 

Parameters

$str_user
$str_by
$arr_userSubmit

sso_profile_pass()

sso_profile_pass(  $str_user,   $str_by = 'user_name',   $arr_userSubmit = array()) 

Parameters

$str_user
$str_by
$arr_userSubmit

sso_profile_qa()

sso_profile_qa(  $str_user,   $str_by = 'user_name',   $arr_userSubmit = array()) 

Parameters

$str_user
$str_by
$arr_userSubmit

sso_profile_mailbox()

sso_profile_mailbox(  $str_user,   $str_by = 'user_name',   $arr_userSubmit = array()) 

Parameters

$str_user
$str_by
$arr_userSubmit

sso_profile_token()

sso_profile_token(  $str_user,   $str_by = 'user_name',   $str_refreshToken = '') 

Parameters

$str_user
$str_by
$str_refreshToken

sso_forgot_bymail()

sso_forgot_bymail(  $str_userName) 

Parameters

$str_userName

sso_forgot_byqa()

sso_forgot_byqa(  $arr_userSubmit = array()) 

Parameters

$arr_userSubmit

sso_sync_login()

sso_sync_login(  $_arr_userSubmit = array()) : void

同步登录 sso_sync_login function.

Parameters

$_arr_userSubmit

sso_pm_send()

sso_pm_send(  $str_user,   $str_by = 'user_id',   $_arr_pmSubmit = array()) 

Parameters

$str_user
$str_by
$_arr_pmSubmit

sso_pm_status()

sso_pm_status(  $str_user,   $str_by = 'user_id',   $_arr_pmSubmit = array()) 

Parameters

$str_user
$str_by
$_arr_pmSubmit

sso_pm_revoke()

sso_pm_revoke(  $str_user,   $str_by = 'user_id',   $_arr_pmSubmit = array()) 

Parameters

$str_user
$str_by
$_arr_pmSubmit

sso_pm_del()

sso_pm_del(  $str_user,   $str_by = 'user_id',   $_arr_pmSubmit = array()) 

Parameters

$str_user
$str_by
$_arr_pmSubmit

sso_pm_read()

sso_pm_read(  $str_user,   $str_by = 'user_id',   $_arr_pmSubmit = array()) 

Parameters

$str_user
$str_by
$_arr_pmSubmit

sso_pm_list()

sso_pm_list(  $str_user,   $str_by = 'user_id',   $_arr_pmSubmit = array()) 

Parameters

$str_user
$str_by
$_arr_pmSubmit

sso_pm_check()

sso_pm_check(  $str_user,   $str_by = 'user_id',   $str_accessToken = '') 

Parameters

$str_user
$str_by
$str_accessToken

sso_setup()

sso_setup() 

sso_admin()

sso_admin(mixed  $str_adminName, mixed  $str_adminPass) : void

管理员 sso_admin function.

Parameters

mixed $str_adminName
mixed $str_adminPass

result_process()

result_process(  $arr_get) : void

result_process function.

Parameters

$arr_get