[−][src]Crate bellhop_auth_header
An implementation of bellhop::auth::Auth
that authenticates a user based
on a header.
Routes
Provides no routes.
Catchers
Provides no catchers.
Configuration
There are two optional configuration options that can be specified in
Rocket.toml
:
auth_header
: The name of the header to pull the email address from (Default:X-Bellhop-Email
.)auth_header_email_pattern': A regular expression with a named capture group for the email address (Default:
(?P.*)`)
Example
use bellhop::Bellhop; use bellhop_auth_header::Header; fn main() { Bellhop::default() .auth(Header) .start() }
Structs
Header | An implementation of |