✨ (auth): Añade CurrentUser y sistema de permisos
- Nuevo módulo `auth` que exporta `CurrentUser`, `CheckPermission` y `has_permission()`. - `Context` y `Page` exponen `current_user()` vía `Contextual`. - `HttpRequest` accede a extensiones de middleware con `extension<T>()`. - `Extension` incluye nuevo método `configure_middleware`. - `try_dispatch_actions` para despachar acciones con control del flujo.
This commit is contained in:
parent
3120fd9a6f
commit
0e96bcce64
22 changed files with 544 additions and 84 deletions
|
|
@ -4,7 +4,7 @@ use crate::core::theme::ThemeRef;
|
|||
use crate::core::{AnyInfo, TypeInfo};
|
||||
use crate::html::{Markup, html};
|
||||
|
||||
/// Permite clonar un componente.
|
||||
/// Habilita el clonado de componentes.
|
||||
///
|
||||
/// Se implementa automáticamente para todo tipo que implemente [`Component`] y [`Clone`]. El método
|
||||
/// [`clone_box`](Self::clone_box) devuelve una copia en la *pila* del componente original, lo que
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue