En algunas ocasiones es necesario saber si el usuario que visita el portal basado en Drupal se encuentra autenticado o no en una sesión. Particularmente útil para determinar que elementos de la interfaz de usuario pueden ser accedidos por usuarios anónimos y cuales deben ser accedidos sólo por usuarios autenticados.
Esto se realiza gracias al objeto $user disponible durante la generación de las vistas de la siguiente manera.
global $user; if($user -> uid) { // El usuario se encuentra autenticado y en sesión. } else { // El visitante del portal es anónimo. }
Gracias, me acabo de iniciar en el mundo de Drupal y tu aportación me sirvió de mucho.
Saludos.
Janeth, me alegro que te haya sido de utilidad.