| Crates.io | loginmanager-codegen |
| lib.rs | loginmanager-codegen |
| version | 0.0.1 |
| created_at | 2021-07-26 11:26:48.291264+00 |
| updated_at | 2021-07-26 11:26:48.291264+00 |
| description | The macro for actix-loginmanager |
| homepage | |
| repository | https://github.com/krealseu/actix-loginmanager |
| max_upload_size | |
| id | 427421 |
| size | 5,287 |
login_required macros for actix-loginmanager
#[login_required(UserType,name="user")]
UserType - Define the variable type.name="user" - Define the variable name.use actix_loginmanager::login_required;
// define or import `user` which implements `UserMinix` trait.
#[login_required(User)]
async fn hello()->impl actix_web::Responder{
user.is_actived(); //can access user:Rc<User>
return "hello";
}
#[login_required(User,name="user")]
async fn hello()->impl actix_web::Responder{
user.is_actived(); //can access user:Rc<User>
return "hello";
}