#SESSION

#SESSION, permite acceder a la información vinculada al visitante autenticado y diferenciar la caché en función del visitante.

#SESSION permite acceder a cierta información propia de quien visita la página.
La información de un visitante autenticado es :

  • id_auteur : su número interno y único
  • nom : su firma
  • bio : su corta biografía
  • email : su dirección de correo electrónico
  • nom_site : el nombre de su sitio en internet
  • url_site : URL de su sitio
  • login : identificador de conexión
  • statut : 0minirezo (administrador o administrador limitado), 1comite (redactor o redactora), 6forum (visitante)
  • maj : fecha y hora de la última modificación de los datos del autor o autora (toda modificación de su información contenida en spip_auteurs (como la última conexión, último mensaje interno enviado, última modificación de la ficha personal...)
  • pgp : llave pgp pública
  • en_ligne : fecha y hora de la última conexión (no la actual en curso)
  • imessage : ’oui’ si el autor o autora ha enviado un mensaje (privado)
  • messagerie :
  • prefs : su lista de preferencias (esencialmente visualización del espacio privado, si acepta las cookies...)
    • couleur => 1 à 6, código del color del espacio privado
    • display => 1 (sólo texto) ; 2 (íconos y texto) ; 3 (sólo íconos)
    • cnx => vacío o ’perma’ (si “Quedar identificado unos días” fue marcado)
  • cookie_oubli: código hash de la cookie de sustitución de la clave si fue enviada por olvido, luego vacía
  • source : ’spip’ o ’ldap’
  • lang : idioma utilizado en el espacio privado
  • extra : lista de sus campos extra declarados
  • auth : tipo de autenticación utilizada (spip, ldap)
  • cookie : ’oui’ si se conectó vía una cookie - inexistente si se conectó de otra forma (con PHP_AUTH_USER)
  • hash_env : código interno (hash) que identifica unívocamente la sesión del visitante
  • ip_change : FALSE en tanto que la IP de conexión no cambie. TRUE en caso contrario. SPIP reconstruye entonces una nueva sesión para el conectado en primer lugar (con ip_change en FALSE); esta nueva sesión desconecta al posible ladrón de la cookie.

Para mostrar la información si el visitante es quien administra la página :

[(#SESSION{statut}|=={0minirezo})  Debes ser administrador o administradora, limitado o no]

Esta baliza se complementa bastante bien con #AUTORISER.

Autor o autora marina Publicado el: Actualizado: 21/03/23

Traducciones: عربي, català, English, Español, français, Nederlands, русский, українська