void addDefaultAdminUser(
)
|
|
boolean changeForgottenPassword(
integer
$user_id
)
|
|
Change forgotten password
Parameters:
API Tags:
mixed checkChangePasswordId(
string
$chg_id
)
|
|
Check change password id
Parameters:
API Tags:
| Return: | user id or false |
| Access: | public |
boolean checkDialogInput(
array
$fields
)
|
|
Check dialog input
Parameters:
API Tags:
boolean checkLoginInput(
[boolean
$setpass = false]
)
|
|
Check login input
Parameters:
|
boolean |
$setpass: |
optional, default value false |
API Tags:
Check permissions
API Tags:
mixed decodePermStr(
string
$str
)
|
|
Decode permission string
Parameters:
API Tags:
Execute Login
API Tags:
| Return: | Login successful |
| Access: | public |
forgot password
API Tags:
mixed hasModulePerm(
integer
$perm_id, integer
$module_id
)
|
|
Has module permission
Parameters:
|
integer |
$perm_id: |
|
|
integer |
$module_id: |
|
API Tags:
boolean hasPerm(
integer
$perm_id, [mixed
$module_id = NULL]
)
|
|
Has permission
Parameters:
|
integer |
$perm_id: |
|
|
mixed |
$module_id: |
optional, default value NULL |
API Tags:
boolean inGroup(
integer
$group_id
)
|
|
Is in group
Parameters:
API Tags:
void initialize(
[string
$paramname = 'usr']
)
|
|
Initialisation of parameters
Parameters:
|
string |
$paramname: |
optional, default value 'usr' |
API Tags:
is administrator
API Tags:
boolean isModulePermActive(
integer
$perm_id, integer
$mod_id
)
|
|
Is module permission active
Parameters:
|
integer |
$perm_id: |
|
|
integer |
$mod_id: |
|
API Tags:
boolean load(
integer
$uid, [boolean
$login = false]
)
|
|
Load user data
Parameters:
|
integer |
$uid: |
|
|
boolean |
$login: |
|
API Tags:
| Return: | loading successful |
void loadGroups(
[array
$group_ids = NULL]
)
|
|
Load groups
Parameters:
|
array |
$group_ids: |
optional, default value NULL |
API Tags:
boolean loadLogin(
string
$username, string
$password
)
|
|
Load login data
Parameters:
|
string |
$username: |
|
|
string |
$password: |
|
API Tags:
boolean loadModulePermLinks(
integer
$group_id, integer
$user_id, [integer
$module_id = NULL]
)
|
|
Load Module permission Links
Parameters:
|
integer |
$group_id: |
optional, default value undefined |
|
integer |
$user_id: |
optional, default value undefined |
|
integer |
$module_id: |
optional, default value NULL |
boolean loadModulePerms(
[integer
$module_id = NULL]
)
|
|
Load Module permissions
Parameters:
|
integer |
$module_id: |
optional, default value NULL |
array loadUserPerms(
[boolean
$login = false]
)
|
|
Load user permissions
Parameters:
|
boolean |
$login: |
optional, default value false |
API Tags:
| Return: | permissions |
| Access: | public |
Logout function
API Tags:
Login aus Sessiondaten wiederherstellen
API Tags:
| Return: | Login restore successful |
| Access: | public |
mixed saveChangePasswordId(
integer
$user_id, integer
$chg_id
)
|
|
Save change password id
Parameters:
|
integer |
$user_id: |
|
|
integer |
$chg_id: |
|
API Tags:
| Return: | user id or false |
| Access: | public |
boolean saveLoginData(
integer
$user_id
)
|
|
Save login data
Parameters:
API Tags:
void setSessionToken(
mixed
$userguid
)
|
|
mixed surferExists(
integer
$surfername
)
|
|
Check Surfer is in database
Parameters:
API Tags:
| Return: | surfer id or false |
| Access: | public |
void syncronizeSurfer(
integer
$user_id
)
|
|
syncronize Surfer
Parameters:
API Tags:
mixed userExists(
string
$username
)
|
|
Check user is in database
Parameters:
API Tags:
| Return: | valid user id or false |
| Access: | public |