Readme.en.txt
Readme.es.txt
changeLog
Readme.it.txt
Readme.fr.txt
Todo List
[line 15]
auth __construct( )
void builtInAuth( $login, $pass, $type, $rememberme)
void destroyUserCookie( )
$result GetSessionElement( string $item)
bool hasRight( string $item)
array identifyWithLogin( $login $login)
Authentification d'un utilisateur par son login seulement (oubli du mot de passe)
boolean initSession( $data $data, $login)
void isActive( )
check if last activity is less than SESS_INACTIVITY_MAXTIME If more, destroy the session
void isAuthenticated( )
boolean isSimpleUser( )
boolean isSuperAdmin( )
boolean isWorkgroupOrganiser( $id_user $id_user, $sql_object $sql_object, $id_workshop $id_workshop)
check if a given user is workgroup organiser used in ADMIN app
boolean isWorkgroupUser( $workshop_id $workshop_id, $sql_object)
check if the current user belongs to a workgroup used in PUBLIC app
boolean logIn( $login $login, $pass $pass, $type $type, $rememberme)
boolean logOut( )
string retrieveUserWorkgroups( [$a $a = array()])
Retrieve Workgroups for a given user
void setCookieLastPage( )
used for the admin/ part
void setCookieRememberMe( )
void setUserCookie( $array $array)
void updateCookieWorkshop( )
boolean updateSessionPassword( $newpass $newpass)
Mise à jour du mot de passe en session (cas de changement)
void __call( $method, $arguments)