An implementation of [bellhop::auth::Auth
] that authenticates a user based
on their email address (and only their email address.)
Uses HTTP cookies to store the logged in user.
Routes
Provides a couple routes:
/auth/dummy/login
: Handles logging in./auth/dummy/logout
: Deletes the stored cookie.
Catchers
Provides one error catcher:
401 Unauthorized
: Redirects to/auth/dummy/login
.
Example
use bellhop::Bellhop;
use bellhop_auth_dummy::Dummy;
fn main() {
Bellhop::default()
.auth(Dummy)
.start()
}