Diferencia entre revisiones de «Usuario:ManuelRomero/Laravel/autorizacion/introduccion»
De WikiEducator
(Una revisión intermedia por el mismo usuario no mostrado) | |||
Línea 3: | Línea 3: | ||
*Autorizar consiste en permitir determinadas acciones en función del usuario con el que estés conectado. | *Autorizar consiste en permitir determinadas acciones en función del usuario con el que estés conectado. | ||
*Para gestionar la autorización, disponemos de Gate, Polices (Nos lo brinda laravel),Roles y Permisos ( A partir del paquete laravel/permission). | *Para gestionar la autorización, disponemos de Gate, Polices (Nos lo brinda laravel),Roles y Permisos ( A partir del paquete laravel/permission). | ||
− | *No son elementos disyuntivos o excluentes mutuamente, sino que pueden coexistir para complementarse(MRM verificar cómo conviven en una aplicción) | + | *No son elementos disyuntivos o excluentes mutuamente, sino que pueden coexistir para complementarse(MRM verificar cómo conviven en una aplicción). |
+ | |||
+ | *Los Gate o puertas son como las rutas y los polices son como los controladores (MRM ?) | ||
+ | *Las puertas son más aplicables a acciones que no están relacionadas con ningún modelo o recurso, como ver un panel de administrador. Por el contrario, las políticas deben usarse cuando se desea autorizar una acción para un modelo o recurso en particular. |
Última revisión de 22:40 27 ago 2023
- Autorizar consiste en permitir determinadas acciones en función del usuario con el que estés conectado.
- Para gestionar la autorización, disponemos de Gate, Polices (Nos lo brinda laravel),Roles y Permisos ( A partir del paquete laravel/permission).
- No son elementos disyuntivos o excluentes mutuamente, sino que pueden coexistir para complementarse(MRM verificar cómo conviven en una aplicción).
- Los Gate o puertas son como las rutas y los polices son como los controladores (MRM ?)
- Las puertas son más aplicables a acciones que no están relacionadas con ningún modelo o recurso, como ver un panel de administrador. Por el contrario, las políticas deben usarse cuando se desea autorizar una acción para un modelo o recurso en particular.