bitwarden_auth/login/
mod.rs

1//! The Login module provides the LoginClient and related types for authenticating
2//! Bitwarden users via various mechanisms (password, SSO, etc.) to obtain
3//! OAuth2 tokens from the Bitwarden Identity API.
4
5mod login_client;
6
7pub use login_client::LoginClient;
8
9pub mod models;
10
11pub mod login_via_password;
12
13// API models should be private to the login module as they are only used internally.
14pub(crate) mod api;