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. |