68 releases (29 breaking)

0.67.2 May 7, 2024
0.66.2 Mar 6, 2024
0.63.1 Dec 21, 2023
0.59.0 Nov 30, 2023
0.37.6 Nov 29, 2022

#665 in HTTP server

Download history 278/week @ 2024-01-25 313/week @ 2024-02-01 314/week @ 2024-02-08 740/week @ 2024-02-15 863/week @ 2024-02-22 922/week @ 2024-02-29 1911/week @ 2024-03-07 745/week @ 2024-03-14 605/week @ 2024-03-21 730/week @ 2024-03-28 791/week @ 2024-04-04 685/week @ 2024-04-11 604/week @ 2024-04-18 731/week @ 2024-04-25 832/week @ 2024-05-02 589/week @ 2024-05-09

2,846 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–35MB
~587K SLoC