Attribute Macro actix_web_grants::proc_macro::has_roles [−][src]
#[has_roles]
Expand description
Macro to сheck that the user has all the specified roles. Role - is permission with prefix “ROLE_”.
Examples
use actix_web_grants::proc_macro::has_roles; use actix_web::HttpResponse; // User should be ADMIN and MANAGER #[has_roles["ADMIN", "MANAGER"]] async fn macro_secured() -> HttpResponse { HttpResponse::Ok().body("some secured info") }