sa-token-plugin-actix-web 0.1.2

Actix-web framework integration for sa-token-rust
Documentation
# sa-token-plugin-actix-web

Actix-web framework integration for sa-token-rust.

## Features

- **High Performance**: Built for Actix-web 4.x
- 🎯 **Complete Integration**: Middleware, extractors, and more
- 🔧 **Flexible Configuration**: Builder pattern support
- 🛡️ **Production Ready**: Battle-tested in production

## Installation

```toml
[dependencies]
sa-token-plugin-actix-web = "0.1.2"
sa-token-core = "0.1.2"
actix-web = "4.4"
```

## Quick Start

```rust
use actix_web::{web, App, HttpServer};
use sa_token_plugin_actix_web::SaTokenState;
use sa_token_storage_memory::MemoryStorage;
use std::sync::Arc;

#[actix_web::main]
async fn main() -> std::io::Result<()> {
    let state = SaTokenState::builder()
        .storage(Arc::new(MemoryStorage::new()))
        .timeout(7200)
        .build();
    
    HttpServer::new(move || {
        App::new()
            .app_data(state.clone())
            .route("/api/user", web::get().to(user_info))
    })
    .bind(("127.0.0.1", 8080))?
    .run()
    .await
}
```

## Author

**金书记**

## License

Licensed under either of Apache-2.0 or MIT.