File tree 2 files changed +16
-18
lines changed
2 files changed +16
-18
lines changed Original file line number Diff line number Diff line change @@ -94,34 +94,26 @@ By default, `actix-session` does not provide any storage backend to retrieve and
94
94
95
95
- a purely cookie-based "backend", [ ` CookieSessionStore ` ] , using the ` cookie-session ` feature flag.
96
96
97
- ``` toml
98
- [dependencies ]
99
- # ...
100
- actix-session = { version = " ..." , features = [" cookie-session" ] }
97
+ ``` console
98
+ cargo add actix-session --features=cookie-session
101
99
```
102
100
103
101
- a Redis-based backend via the [ ` redis ` ] crate, [ ` RedisSessionStore ` ] , using the ` redis-session ` feature flag.
104
102
105
- ``` toml
106
- [dependencies ]
107
- # ...
108
- actix-session = { version = " ..." , features = [" redis-session" ] }
103
+ ``` console
104
+ cargo add actix-session --features=redis-session
109
105
```
110
106
111
107
Add the ` redis-session-native-tls ` feature flag if you want to connect to Redis using a secure connection (via the ` native-tls ` crate):
112
108
113
- ``` toml
114
- [dependencies ]
115
- # ...
116
- actix-session = { version = " ..." , features = [" redis-session-native-tls" ] }
109
+ ``` console
110
+ cargo add actix-session --features=redis-session-native-tls
117
111
```
118
112
119
113
If you, instead, prefer depending on ` rustls ` , use the ` redis-session-rustls ` feature flag:
120
114
121
- ``` toml
122
- [dependencies ]
123
- # ...
124
- actix-session = { version = " ..." , features = [" redis-session-rustls" ] }
115
+ ``` console
116
+ cargo add actix-session --features=redis-session-rustls
125
117
```
126
118
127
119
You can implement your own session storage backend using the [ ` SessionStore ` ] trait.
Original file line number Diff line number Diff line change @@ -19,11 +19,17 @@ msrv_rustup := "+" + msrv
19
19
clippy :
20
20
cargo {{ toolchain }} clippy --workspace --all-targets --all-features
21
21
22
- # Format workspace .
22
+ # Format project .
23
23
[group (" lint" )]
24
24
fmt : update-readmes
25
25
cargo + nightly fmt
26
- fd --hidden --extension =yml --extension =md --exec-batch npx -y prettier --write
26
+ fd --type=file --hidden --extension =yml --extension =md --exec-batch npx -y prettier --write
27
+
28
+ # Check project.
29
+ [group (" lint" )]
30
+ check :
31
+ cargo + nightly fmt -- --check
32
+ fd --type=file --hidden --extension =yml --extension =md --exec-batch npx -y prettier --check
27
33
28
34
# Update READMEs from crate root documentation.
29
35
[group (" lint" )]
You can’t perform that action at this time.
0 commit comments