mirror of
https://github.com/actix/actix-extras.git
synced 2024-11-23 15:51:06 +01:00
Misc tidy up (#400)
This commit is contained in:
parent
2e0cbb8bbb
commit
daffc24245
@ -49,7 +49,7 @@ These crates are provided by the community.
|
|||||||
| [actix-bincode] | ![crates.io](https://img.shields.io/crates/v/actix-bincode?label=latest) [![dependency status](https://deps.rs/crate/actix-bincode/latest/status.svg)](https://deps.rs/crate/actix-bincode) | Bincode payload extractor for Actix Web |
|
| [actix-bincode] | ![crates.io](https://img.shields.io/crates/v/actix-bincode?label=latest) [![dependency status](https://deps.rs/crate/actix-bincode/latest/status.svg)](https://deps.rs/crate/actix-bincode) | Bincode payload extractor for Actix Web |
|
||||||
| [sentinel-actix] | ![crates.io](https://img.shields.io/crates/v/sentinel-actix?label=latest) [![dependency status](https://deps.rs/crate/sentinel-actix/latest/status.svg)](https://deps.rs/crate/sentinel-actix) | General and flexible protection for Actix Web |
|
| [sentinel-actix] | ![crates.io](https://img.shields.io/crates/v/sentinel-actix?label=latest) [![dependency status](https://deps.rs/crate/sentinel-actix/latest/status.svg)](https://deps.rs/crate/sentinel-actix) | General and flexible protection for Actix Web |
|
||||||
| [actix-telepathy] | ![crates.io](https://img.shields.io/crates/v/actix-telepathy?label=latest) [![dependency status](https://deps.rs/crate/actix-telepathy/latest/status.svg)](https://deps.rs/crate/actix-telepathy) | Build distributed applications with `RemoteActors` and `RemoteMessages`. |
|
| [actix-telepathy] | ![crates.io](https://img.shields.io/crates/v/actix-telepathy?label=latest) [![dependency status](https://deps.rs/crate/actix-telepathy/latest/status.svg)](https://deps.rs/crate/actix-telepathy) | Build distributed applications with `RemoteActors` and `RemoteMessages`. |
|
||||||
| [apistos] | ![crates.io](https://img.shields.io/crates/v/apistos?label=latest) [![dependency status](https://deps.rs/crate/apistos/latest/status.svg)](https://deps.rs/crate/apistos) | Automatic OpenAPI v3 documentation for Actix Web |
|
| [apistos] | ![crates.io](https://img.shields.io/crates/v/apistos?label=latest) [![dependency status](https://deps.rs/crate/apistos/latest/status.svg)](https://deps.rs/crate/apistos) | Automatic OpenAPI v3 documentation for Actix Web |
|
||||||
|
|
||||||
To add a crate to this list, submit a pull request.
|
To add a crate to this list, submit a pull request.
|
||||||
|
|
||||||
|
@ -47,7 +47,7 @@ async fn main() {
|
|||||||
// order of registration when it receives an incoming request.
|
// order of registration when it receives an incoming request.
|
||||||
.wrap(SessionMiddleware::new(
|
.wrap(SessionMiddleware::new(
|
||||||
redis_store.clone(),
|
redis_store.clone(),
|
||||||
secret_key.clone()
|
secret_key.clone(),
|
||||||
))
|
))
|
||||||
// Your request handlers [...]
|
// Your request handlers [...]
|
||||||
})
|
})
|
||||||
@ -95,7 +95,7 @@ By default, `actix-identity` does not automatically log out users. You can chang
|
|||||||
|
|
||||||
In particular, you can automatically log out users who:
|
In particular, you can automatically log out users who:
|
||||||
|
|
||||||
- have been inactive for a while (see [`IdentityMiddlewareBuilder::visit_deadline`];
|
- have been inactive for a while (see [`IdentityMiddlewareBuilder::visit_deadline`]);
|
||||||
- logged in too long ago (see [`IdentityMiddlewareBuilder::login_deadline`]).
|
- logged in too long ago (see [`IdentityMiddlewareBuilder::login_deadline`]).
|
||||||
|
|
||||||
[`IdentityMiddlewareBuilder::visit_deadline`]: config::IdentityMiddlewareBuilder::visit_deadline
|
[`IdentityMiddlewareBuilder::visit_deadline`]: config::IdentityMiddlewareBuilder::visit_deadline
|
||||||
|
@ -85,7 +85,7 @@ By default, `actix-identity` does not automatically log out users. You can chang
|
|||||||
by customising the configuration for [`IdentityMiddleware`] via [`IdentityMiddleware::builder`].
|
by customising the configuration for [`IdentityMiddleware`] via [`IdentityMiddleware::builder`].
|
||||||
|
|
||||||
In particular, you can automatically log out users who:
|
In particular, you can automatically log out users who:
|
||||||
- have been inactive for a while (see [`IdentityMiddlewareBuilder::visit_deadline`];
|
- have been inactive for a while (see [`IdentityMiddlewareBuilder::visit_deadline`]);
|
||||||
- logged in too long ago (see [`IdentityMiddlewareBuilder::login_deadline`]).
|
- logged in too long ago (see [`IdentityMiddlewareBuilder::login_deadline`]).
|
||||||
|
|
||||||
[`IdentityMiddlewareBuilder::visit_deadline`]: config::IdentityMiddlewareBuilder::visit_deadline
|
[`IdentityMiddlewareBuilder::visit_deadline`]: config::IdentityMiddlewareBuilder::visit_deadline
|
||||||
|
@ -53,7 +53,7 @@ where
|
|||||||
forward_ready!(service);
|
forward_ready!(service);
|
||||||
|
|
||||||
fn call(&self, req: ServiceRequest) -> Self::Future {
|
fn call(&self, req: ServiceRequest) -> Self::Future {
|
||||||
// A mis-configuration of the Actix App will result in a **runtime** failure, so the expect
|
// A misconfiguration of the Actix App will result in a **runtime** failure, so the expect
|
||||||
// method description is important context for the developer.
|
// method description is important context for the developer.
|
||||||
let limiter = req
|
let limiter = req
|
||||||
.app_data::<web::Data<Limiter>>()
|
.app_data::<web::Data<Limiter>>()
|
||||||
|
@ -38,7 +38,7 @@ To start using sessions in your Actix Web application you must register [`Sessio
|
|||||||
|
|
||||||
```rust
|
```rust
|
||||||
use actix_web::{web, App, HttpServer, HttpResponse, Error};
|
use actix_web::{web, App, HttpServer, HttpResponse, Error};
|
||||||
use actix_session::{Session, SessionMiddleware, storage::RedisActorSessionStore};
|
use actix_session::{Session, SessionMiddleware, storage::RedisSessionStore};
|
||||||
use actix_web::cookie::Key;
|
use actix_web::cookie::Key;
|
||||||
|
|
||||||
#[actix_web::main]
|
#[actix_web::main]
|
||||||
|
Loading…
Reference in New Issue
Block a user