Project

General

Profile

SessionCookies < 16 » History » Version 1

Simon, 02/15/2012 06:11 PM

1 1 Simon
Les données relatives à l'authentification et aux donnés utilisateur sont stockés de deux manières selon que nous sommes sur l'interface publique ou sur l'interface d'administration.
2
3
= Interface publique =
4
5
L'interface publique utilise les cookies.
6
7
Quels sont les cookies disponibles?
8
9
 * '''id''' : identifiant de l'utilisateur
10
 * '''whois''' : mot de passe crypté encodé en [http://fr2.php.net/manual/en/function.base64-encode.php base64].
11
 * '''login''' : login de l'utilisateur
12
 * '''workshop''' : groupes auxquels l'utilisateur participe
13
 * '''lifetime''' : date d'expiration des cookies
14
 * '''firstname''' : prénom de l'utilisateuur (optionnel - seulement si renseigné)
15
16
Ces cookies sont stockés dans le tableau linea21 et sont, par conséquent accessibles de cette manière :
17
18
19
{{{
20
echo $_COOKIE['linea21']['id'];
21
echo $_COOKIE['linea21']['whois'];
22
echo $_COOKIE['linea21']['login'];
23
echo $_COOKIE['linea21']['workshop'];
24
echo $_COOKIE['linea21']['lifetime'];
25
echo $_COOKIE['linea21']['firstname'];
26
}}}
27
28
29
30
= Interface d'administration =
31
32
L'interface d'administration utilise les sessions.