Expand description
Custom middlewares
Structs§
- Permission
Check Factory - Wrapper struct for permission check middleware factories
Functions§
- optional_
auth - request_
id_ middleware - Add or generate request ID, attach a
requestspan carrying its short form, and store the full id in extensions. The custom log formatter (crate::log::CloudilloFormat) uses therequestspan’sidfield to prefix every event line withREQ:<short>. - require_
auth - require_
auth_ public_ data - Like
require_auth, but skips the scope gate. It relaxes scope, never validity: an expired, forged, wrong-tenant or unparseable token is rejected here exactly asrequire_authrejects it. - require_
leader - Owner/leader gate. Must be layered after
require_auth, which installsAuth.