Cargo Features

[dependencies]
salvo-csrf = { version = "0.74.2", default-features = false, features = ["full", "cookie-store", "session-store", "bcrypt-cipher", "hmac-cipher", "aes-gcm-cipher", "ccp-cipher"] }
default = bcrypt-cipher, cookie-store

These default features are set whenever salvo-csrf is added without default-features = false somewhere in the dependency tree.

full = aes-gcm-cipher, bcrypt-cipher, ccp-cipher, cookie-store, hmac-cipher, session-store

Enables cookie, cookie of salvo_core

session-store full?

Enables salvo-session

bcrypt-cipher default full?

Enables bcrypt

hmac-cipher full?

Enables hmac and sha2

aes-gcm-cipher full?

Enables aead and aes-gcm

ccp-cipher full?

Enables aead and chacha20poly1305

salvo-csrf has 8 features without comments.