[][src]Trait actix_web::middleware::identity::Identity

pub trait Identity: 'static {
    fn identity(&self) -> Option<&str>;
fn remember(&mut self, key: String);
fn forget(&mut self);
fn write(&mut self, resp: HttpResponse) -> Result<Response>; }

An identity

Required methods

fn identity(&self) -> Option<&str>

Return the claimed identity of the user associated request or None if no identity can be found associated with the request.

fn remember(&mut self, key: String)

Remember identity.

fn forget(&mut self)

This method is used to 'forget' the current identity on subsequent requests.

fn write(&mut self, resp: HttpResponse) -> Result<Response>

Write session to storage backend.

Loading content...

Implementors

Loading content...