Procedural File: functions_auth.php
Source Location: /lib/functions_auth.php
  
 
 
Page Details:
  
Tags:
  
  
  
 
   
	
	AuthenthificationProcess [line 32]
	
    
    
		boolean AuthenthificationProcess(
$login $login, $pass $pass, $type $type)
     |   
     |  
 
		AuthenthificationProcess()  Authentification d'un utilisateur
 Tags:
    
	
    		Parameters
    
		      
        | $login   | 
        $login   | 
         | 
       
		      
        | $pass   | 
        $pass   | 
         | 
       
		      
        | $type   | 
        $type   | 
        ='PUBLIC' || 'ADMIN' | 
       
				 
    	
	 
   
	
	AuthUser4Workshop [line 143]
	
    
    
		boolean AuthUser4Workshop(
integer $workshop_id, object $sql_object)
     |   
     |  
 
		AuthUser4Workshop()    
	
    		 Parameters
    
		      
        | integer   | 
        $workshop_id   | 
         | 
       
		      
        | object   | 
        $sql_object   | 
         | 
       
				 
    	
	 
   
	
	CookieWorkshopid [line 317]
	
    
    
		boolean CookieWorkshopid(
$workshop_id $workshop_id)
     |   
     |  
 
		CookieWorkshopid()  vérification de l'inscription de l'utilisateur au groupe de travail    
	
    		 Parameters
    
		      
        | $workshop_id   | 
        $workshop_id   | 
         | 
       
				 
    	
	 
   
	
	DestroyUserCookie [line 278]
	
    
    
		void DestroyUserCookie(
)
     |   
     |  
 
		DestroyUserCookie()  Détruit les infos contenu en cookie    
	
    	 
	 
   
	
	GetSessionElement [line 213]
	
    
    
		$result GetSessionElement(
string $item)
     |   
     |  
 
		GetSessionElement()    
	
    		 Parameters
    
		      
        | string   | 
        $item   | 
        (id, whois, login, right) | 
       
				 
    	
	 
   
	
	HaveRight [line 168]
	
    
    
		bool HaveRight(
string $item)
     |   
     |  
 
		HaveRights()    
	
    		 Parameters
    
    	
	 
   
	
	i2c_realip [line 354]
	
   
	
	IsSuperAdmin [line 157]
	
   
	
	loginAuth [line 13]
	
   
	
	retrieveWorkgroups [line 91]
	
    
    
		string retrieveWorkgroups(
[$a $a = array()])
     |   
     |  
 
		retrieveWorkgroups() Retrieve Workgroups for a given user     
	
    		Parameters
    
    	
	 
   
	
	SetUserCookie [line 265]
	
    
    
		void SetUserCookie(
$table $table)
     |   
     |  
 
		SetUserCookie()  set les infos contenu en tableau PHP en cookie    
	
    		 Parameters
    
    	
	 
   
	
	Set_Cookie_last_connexion [line 346]
	
    
    
		void Set_Cookie_last_connexion(
)
     |   
     |  
 
		Set_Cookie_last_connexion()    
	
    	 
	 
   
	
	Set_Cookie_last_page [line 335]
	
    
    
		void Set_Cookie_last_page(
)
     |   
     |  
 
		Set_Cookie_last_page()    
	
    	 
	 
   
	
	UpdateCookiePassword [line 292]
	
    
    
		void UpdateCookiePassword(
$newpass $newpass)
     |   
     |  
 
		UpdateCookiePassword()  Mise à jour du mot de passe dans le cookie (cas de changement)    
	
    		 Parameters
    
    	
	 
   
	
	updateCookieWorkshop [line 304]
	
    
    
		void updateCookieWorkshop(
)
     |   
     |  
 
		updateCookieWorkshop()  Update workgroups list    
	
    	 
	 
   
	
	WorkshopAuth_id [line 125]
	
    
    
		boolean WorkshopAuth_id(
$id_user $id_user, $sql_object $sql_object, $id_workshop $id_workshop)
     |   
     |  
 
		WorkshopAuth_id()    
	
    		 Parameters
    
		      
        | $id_user   | 
        $id_user   | 
         | 
       
		      
        | $sql_object   | 
        $sql_object   | 
         | 
       
		      
        | $id_workshop   | 
        $id_workshop   | 
         | 
       
				 
    	
	 
        
       |