Nucleo.php
Núcleo de la API v2 — control de acceso declarativo.
Cada ruta DECLARA el nivel de acceso que exige y el ámbito sobre el que opera. Un guard único lo aplica antes de despachar; ningún handler comprueba permisos por su cuenta.
Consecuencia: la autorización es opt-out. Una acción que no esté registrada no existe, y una registrada sin nivel no compila.
Tags
Table of Contents
Classes
- Ruta
- Declaración de una acción de la API.
- Contexto
- Petición ya autorizada. Si un handler recibe un Contexto, el guard le dio paso.
- Respuesta
- Punto único de salida de la API.
- Guard
- Aplica el control de acceso declarado por la ruta.
Enums
- Acceso
- Nivel mínimo exigido para ejecutar una ruta. Jerárquico: SUPER cumple ADMIN, ADMIN cumple AUTENTICADO.
- Ambito
- Ámbito de datos sobre el que opera la ruta.