Macro can
Source macro_rules! can {
($ability:expr) => { ... };
}
Expand description
Macro for creating authorization middleware.
§Example
ⓘuse ferro_rs::can;
Route::get("/admin", admin_dashboard)
.middleware(can!("view-admin"));
Route::put("/posts/{id}", update_post)
.middleware(can!("authenticated"))
.middleware(can!("update-post"));