Trait salvo_extra::csrf::CsrfDepotExt[][src]

pub trait CsrfDepotExt {
    fn csrf_token(&self) -> Option<&str>;
fn csrf_header_name(&self) -> Option<&str>;
fn csrf_query_param(&self) -> Option<&str>;
fn csrf_field_name(&self) -> Option<&str>; }
Expand description

Provides access to request-level CSRF values.

Required methods

Gets the CSRF token for inclusion in an HTTP request header, a query parameter, or a form field.

Gets the name of the header in which to returns the CSRF token, if the CSRF token is being returned in a header.

Gets the name of the query param in which to returns the CSRF token, if the CSRF token is being returned in a query param.

Gets the name of the form field in which to returns the CSRF token, if the CSRF token is being returned in a form field.

Implementations on Foreign Types

Implementors