66 releases (29 breaking)

new 0.67.0 Apr 8, 2024
0.66.2 Mar 6, 2024
0.66.1 Feb 28, 2024
0.63.1 Dec 21, 2023
0.37.6 Nov 29, 2022

#446 in HTTP server

Download history 289/week @ 2023-12-18 238/week @ 2023-12-25 263/week @ 2024-01-01 359/week @ 2024-01-08 352/week @ 2024-01-15 285/week @ 2024-01-22 306/week @ 2024-01-29 288/week @ 2024-02-05 597/week @ 2024-02-12 644/week @ 2024-02-19 976/week @ 2024-02-26 2026/week @ 2024-03-04 807/week @ 2024-03-11 613/week @ 2024-03-18 641/week @ 2024-03-25 724/week @ 2024-04-01

3,123 downloads per month
Used in salvo

MIT/Apache

685KB
16K SLoC

salvo-csrf

CSRF (Cross-Site Request Forgery) middleware for Salvo.

This is offical crate, so you can enable it in Cargo.toml like this:

salvo = { version = "*", features=["csrf"] }

Docs


lib.rs:

CSRF middleware for Savlo web server framework.

CSRF middleware for Salvo that provides CSRF (Cross-Site Request Forgery) protection.

Data can be saved in Cookies via CookieStore or in session via SessionStore. SessionStore need to work with salvo-session crate.

Read more: https://salvo.rs

Dependencies

~18–34MB
~583K SLoC