vtcode_config/auth/
mod.rs1pub mod credentials;
13pub mod openrouter_oauth;
14pub mod pkce;
15
16pub use credentials::{
17 AuthCredentialsStoreMode, CredentialStorage, CustomApiKeyStorage, clear_custom_api_keys,
18 load_custom_api_keys, migrate_custom_api_keys_to_keyring,
19};
20pub use openrouter_oauth::{
21 AuthStatus, OpenRouterOAuthConfig, OpenRouterToken, clear_oauth_token, exchange_code_for_token,
22 get_auth_status, get_auth_url, load_oauth_token, load_oauth_token_with_mode, save_oauth_token,
23 save_oauth_token_with_mode,
24};
25pub use pkce::{PkceChallenge, generate_pkce_challenge};