Stud.IP  5.4
Ilias5ConnectedUser Class Reference
Inheritance diagram for Ilias5ConnectedUser:
Ilias4ConnectedUser Ilias3ConnectedUser ConnectedUser

Public Member Functions

 verifyLogin ($username, $password)
 
 setConnection ($user_type, $ignore_encrypted_passwords=false)
 
- Public Member Functions inherited from Ilias4ConnectedUser
 __construct ($cms, $user_id=false)
 
 newUser ($ignore_encrypt_passwords=false)
 
 newUserCategory ()
 
- Public Member Functions inherited from Ilias3ConnectedUser
 __construct ($cms, $user_id=false)
 
 readData ()
 
 getLoginData ($username)
 
 getCryptedPassword ($password)
 
 setRoles ($role_array)
 
 getRoles ()
 
 newUserCategory ()
 
 newUser ($ignore_encrypt_passwords=false)
 
 updateUser ()
 
 deleteUser ()
 
 setConnection ($user_type, $ignore_encrypt_passwords=false)
 
 getSID ()
 
 getSessionId ()
 
- Public Member Functions inherited from ConnectedUser
 __construct ($cms, $user_id=false)
 
 readData ()
 
 getStudipUserData ()
 
 newUser ()
 
 updateUser ()
 
 deleteUser ()
 
 getLoginData ($username)
 
 getId ()
 
 getStudipId ()
 
 getUsername ()
 
 setUsername ($user_login)
 
 getPassword ()
 
 setPassword ($user_password)
 
 getCategory ()
 
 setCategory ($user_category)
 
 getCryptedPassword ($password)
 
 verifyLogin ($username, $password)
 
 getGender ()
 
 setGender ($user_gender)
 
 getName ()
 
 getFirstname ()
 
 setFirstname ($user_firstname)
 
 getLastname ()
 
 setLastname ($user_lastname)
 
 getEmail ()
 
 setEmail ($user_email)
 
 getUserType ()
 
 setUserType ($user_type)
 
 setConnection ($user_type)
 
 isConnected ()
 

Additional Inherited Members

- Data Fields inherited from Ilias4ConnectedUser
 $roles
 
 $user_sid
 
 $auth_plugin
 
- Data Fields inherited from Ilias3ConnectedUser
 $roles
 
 $user_sid
 
- Data Fields inherited from ConnectedUser
 $cms_type
 
 $id
 
 $studip_id
 
 $studip_login
 
 $studip_password
 
 $login
 
 $external_password
 
 $category
 
 $gender
 
 $title_front
 
 $title_rear
 
 $title
 
 $firstname
 
 $lastname
 
 $institution
 
 $department
 
 $street
 
 $city
 
 $zipcode
 
 $country
 
 $phone_home
 
 $fax
 
 $matriculation
 
 $email
 
 $type
 
 $is_connected
 
 $db_class
 

Member Function Documentation

◆ setConnection()

setConnection (   $user_type,
  $ignore_encrypted_passwords = false 
)

◆ verifyLogin()

verifyLogin (   $username,
  $password 
)

verify login data

returns true, if login-data is valid public

Parameters
string$usernameusername
string$passwordpassword
Returns
boolean login-validation

The documentation for this class was generated from the following file: