diff --git a/src/auth.rs b/src/auth.rs index a59e23d9..e9f96410 100644 --- a/src/auth.rs +++ b/src/auth.rs @@ -17,7 +17,7 @@ use crate::{UniqueId, Weight}; /// /// Se almacena automáticamente en el [`Context`] a partir de la petición HTTP (ver /// [`Context::new()`](crate::core::component::Context::new)). La identidad se extrae de las -/// extensiones de la petición, que una extensión de autenticación inyecta mediante su *middleware*. +/// extensiones de la petición, que una extensión de autenticación inyecta mediante su middleware. /// /// Se accede con [`Contextual::current_user()`](crate::core::component::Contextual::current_user). /// @@ -72,9 +72,9 @@ impl CurrentUser { /// Se invoca con: /// /// - `cx`: el contexto de renderizado desde el que se puede acceder a la petición HTTP y a -/// cualquier dato inyectado por el *middleware* de autenticación. +/// cualquier dato inyectado por el middleware de autenticación. /// - `key`: clave del permiso a comprobar (p. ej. `"myapp.edit_posts"`). -/// - `granted`: referencia mutable; el *handler* debe asignarla a `true` si concede el permiso. +/// - `granted`: referencia mutable; el handler debe asignarla a `true` si concede el permiso. pub type FnCheckPermission = fn(cx: &Context, key: &str, granted: &mut bool); /// Acción para comprobar si el usuario actual tiene un permiso concreto. @@ -148,7 +148,7 @@ impl CheckPermission { /// Comprueba si el usuario actual tiene el permiso indicado. /// /// Despacha la acción [`CheckPermission`]: cualquier extensión registrada puede conceder el permiso -/// asignando `granted = true` en su *handler*. Si no hay extensiones de autenticación activas, +/// asignando `granted = true` en su handler. Si no hay extensiones de autenticación activas, /// devuelve `false` para cualquier usuario, incluido el anónimo. /// /// La decisión de conceder o denegar permisos al usuario anónimo también es responsabilidad de cada diff --git a/src/core/component/context.rs b/src/core/component/context.rs index b8081edf..351564da 100644 --- a/src/core/component/context.rs +++ b/src/core/component/context.rs @@ -357,7 +357,7 @@ impl Context { } } - // Extrae el `CurrentUser` inyectado por *middleware* en las extensiones de la petición, o + // Extrae el `CurrentUser` inyectado por middleware en las extensiones de la petición, o // `CurrentUser::Anonymous` si no hay petición o ninguna extensión de autenticación está activa. fn resolve_current_user(request: Option<&HttpRequest>) -> CurrentUser { request diff --git a/src/core/extension/all.rs b/src/core/extension/all.rs index 7ceb3fec..3d8baab6 100644 --- a/src/core/extension/all.rs +++ b/src/core/extension/all.rs @@ -102,7 +102,7 @@ pub fn configure_routes(router: Router) -> Router { // **< CONFIGURA EL MIDDLEWARE GLOBAL >************************************************************* -/// Aplica las capas de *middleware* globales de todas las extensiones sobre el router ya enrutado. +/// Aplica las capas de middleware globales de todas las extensiones sobre el router ya enrutado. /// /// Se llama después de [`configure_routes`] para garantizar que las capas envuelven todas las /// rutas de la aplicación, independientemente del orden de las extensiones. diff --git a/src/core/extension/definition.rs b/src/core/extension/definition.rs index 4bbf9c4c..ad4aaf75 100644 --- a/src/core/extension/definition.rs +++ b/src/core/extension/definition.rs @@ -192,12 +192,12 @@ pub trait Extension: AnyInfo + Send + Sync { /// } /// ``` /// - /// ## Rutas con *middleware* acotado a esta extensión + /// ## Rutas con middleware acotado a esta extensión /// - /// Cada `Router` mantiene su propia pila de *middleware* independiente. Cuando se crea un + /// Cada `Router` mantiene su propia pila de middleware independiente. Cuando se crea un /// `Router::new()` separado y se llama a `.layer()` sobre él, esa capa sólo se aplica a las - /// rutas de ese *router* concreto. Al fusionarlo con `.merge()` en el `router` principal, cada - /// ruta se añade con su *middleware* asociado, sin tocar las demás. + /// rutas de ese router concreto. Al fusionarlo con `.merge()` en el `router` principal, cada + /// ruta se añade con su middleware asociado, sin tocar las demás. /// /// Otra cosa es llamar a `.layer()` directamente sobre el `router` principal que se recibe como /// parámetro, porque ese objeto ya contiene todas las rutas acumuladas por extensiones @@ -218,7 +218,7 @@ pub trait Extension: AnyInfo + Send + Sync { /// } /// ``` /// - /// Para *middleware* que deba cubrir **todas** las rutas, usar + /// Para middleware que deba cubrir **todas** las rutas, usar /// [`configure_middleware`](Self::configure_middleware). /// /// ## Archivos estáticos @@ -242,13 +242,13 @@ pub trait Extension: AnyInfo + Send + Sync { router } - /// Añade capas de *middleware* globales al *router* ya completamente preparado. + /// Añade capas de middleware globales al router ya completamente preparado. /// /// Se invoca **después** de que todas las extensiones hayan registrado sus rutas con /// [`configure_router`](Self::configure_router), de modo que las capas añadidas aquí se aplican /// a **todas** las rutas de la aplicación, independientemente del orden de las extensiones. /// - /// Usar este método cuando el *middleware* deba interceptar cualquier petición entrante (p. ej. + /// Usar este método cuando el middleware deba interceptar cualquier petición entrante (p. ej. /// resolución de sesión, autenticación, cabeceras de seguridad, ...). /// /// # Ejemplo diff --git a/src/html/assets/javascript.rs b/src/html/assets/javascript.rs index 1ddbff28..397ee689 100644 --- a/src/html/assets/javascript.rs +++ b/src/html/assets/javascript.rs @@ -15,7 +15,7 @@ use crate::{AutoDefault, CowStr, Weight, util}; /// ejecuta en cuanto esté listo, **sin garantizar** el orden relativo respecto a otros scripts. /// - [`Inline`] - Inserta el código directamente en la etiqueta `