#SESSION

(ceci est un message automatique)

Message posté par denisb <denisb@laposte.net> à la suite de l'article «
#SESSION ».

http://www.spip.net/ecrire/?exec=articles&id_article=3979#id173900

** #SESSION

*

maj :

date et heure de la dernière modification des données de l’auteur

o ET PUIS ...

toute modification apportée à spip_auteurs pour id_auteur = le connecté

prefs :

liste des préférences de l’auteur

o essentiellement affichage de l’espace privé- DES DETAIL, DES DETAILS
!

couleur => 1 à 6 (les petits carrés)

display => 1 (textes seuls) ; 2 (icones et textes) ; 3 (icone seuls) ; 4
(équivalent à ecrire/oo/) [1]

o souvenir du cookie- DES DETAIL, DES DETAILS !

cnx => soit '' (vide) ; soit 'perma' si 'Rester identifié quelques jours'
a été coché à la dernière connexion

o ET PUIS

c'est tout

extra : liste des champs extra déclarés pour l’auteur

o Est-ce c’est encore d’actualité dans SPIP 2.0 ? Il y a maintenat
les champs extra 2 qui sont de véritables champs de bdd.

oui. le champ existe encore en base de données

auth : type d’authentification utilisée

o les valeurs possibles sont ...

'spip' ou 'ldap'

cookie :

n’existe que si connecté avec cookie - inexistant si connecté par
PHP_AUTH_USER

o Est-ce qu’on peut récupérer ici toutes les valaurs du cookie ? Un
exemple de code serait le bienvenu

non ! (et puis quoi encore ?) [2]

c'est soit 'cookie = oui', soit rien

[1] la préférence petit/grand écran est mémorisée par cookie et non
en base.

[2] les cookies posés par spip :

spip_accepte_ajax : 1 ; -1

spip_admin : %40'login' (ex : %40gaspard)

spip_ecran : large ; etroit

spip_session : 'id_auteur'_'hash' (ex :
1_b57a20f99079d98d1195acf58b216fcd)

spip_lang : fr ; en ; ...

spip_lang_ecrire : fr ; en ; ...