Se encuentra en:
Comprobar los permisos mediante la función user_access en Drupal
RECU-0566 (Recurso Ejemplo)
- Área: Control de Acceso y Autenticación
- Carácter del recurso: Obligatorio
- Tecnologías: PHP
Descripción
La función user_access() puede ser llamada con sólo un parámetro para comprobar si tiene permiso para ejecutar una función
Ejemplos
if (user_access(’Tiene permiso’)) { // El código solo se ejecuta si el usuario tiene permiso }
La función comprueba que el usuario tenga el permiso y devuelve un booleano que permite la ejecución del trozo de código o impide la misma. El parámetro que se le pasa a la función es el permiso requerido. También pueden comprobarse los permisos establecidos para un usuario mediante el siguiente código:
if (user_access(’administer nodes’, $account)) { return TRUE; }
Contenidos relacionados
Pautas
Código | Título | Tipo | Carácter | |
---|---|---|---|---|
LIBP-0254 | Control de acceso | Libro de pautas | Directriz | Obligatoria |