Stud.IP
5.4
|
Public Member Functions | |
__construct ($config=[]) | |
getUser () | |
getURL () | |
verifyUsername ($username) | |
getUserDomains () | |
getUserData ($key) | |
![]() | |
getUser () | |
isAuthenticated ($username, $password) | |
isUsedUsername ($username) | |
![]() | |
__construct ($config=[]) | |
authenticateUser ($username, $password) | |
getStudipUser ($username) | |
doNewUserInit ($user) | |
setUserDomains ($user) | |
getUserDomains () | |
doDataMapping ($user) | |
isMappedField ($name) | |
verifyUsername ($username) | |
isUsedUsername ($username) | |
isAuthenticated ($username, $password) | |
__isset ($offset) | |
__set ($offset, $value) | |
__get ($offset) | |
__unset ($offset) | |
Data Fields | |
$env_remote_user = 'HTTP_REMOTE_USER' | |
$local_domain | |
$session_initiator | |
$validate_url | |
$userdata | |
$username_attribute = 'username' | |
![]() | |
$plugin_fullname | |
$login_description | |
![]() | |
$error_msg | |
$is_new_user = false | |
$user_domains | |
$user_data_mapping = null | |
$plugin_name | |
$error_head | |
Additional Inherited Members | |
![]() | |
static | getInstance ($plugin_name=false) |
static | CheckAuthentication ($username, $password) |
static | CheckUsername ($username) |
static | CheckField ($field_name, $plugin_name) |
static | CheckIPRange () |
static | CheckIPRangeV4 ($ip, $range) |
static | CheckIPRangeV6 ($ip, $range) |
__construct | ( | $config = [] | ) |
Constructor: read auth information from remote SP.
getURL | ( | ) |
Return the current URL (including parameters).
getUser | ( | ) |
Return the current username.
getUserData | ( | $key | ) |
Callback that can be used in user_data_mapping array.
getUserDomains | ( | ) |
Get the user domains to assign to the current user.
verifyUsername | ( | $username | ) |
Validate the username passed to the auth plugin. Note: This triggers authentication if needed.
$env_remote_user = 'HTTP_REMOTE_USER' |
$local_domain |
$session_initiator |
$userdata |
$username_attribute = 'username' |
$validate_url |