loginmanager-codegen

Crates.iologinmanager-codegen
lib.rsloginmanager-codegen
version0.0.1
created_at2021-07-26 11:26:48.291264+00
updated_at2021-07-26 11:26:48.291264+00
descriptionThe macro for actix-loginmanager
homepage
repositoryhttps://github.com/krealseu/actix-loginmanager
max_upload_size
id427421
size5,287
(krealseu)

documentation

README

login_required macros for actix-loginmanager

Syntax

#[login_required(UserType,name="user")]

Attributes

  • UserType - Define the variable type.
  • name="user" - Define the variable name.

Example

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";
}
Commit count: 14

cargo fmt