Expand description
Token resolution, OAuth device flow, and credential storage backends.
Re-exports§
pub use oauth::device_flow_login;pub use oauth::DeviceFlowProvider;pub use oauth::GitHubDeviceFlow;
Modules§
- oauth
- OAuth device flow trait and provider implementations.
Structs§
- Auth
Provider - Resolves and caches a GitHub personal access token from multiple sources.
Enums§
- Store
Backend - Token storage backend selection for
memory-mcp auth login. - Token
Source - Indicates which source produced the resolved token.
Functions§
- home_
dir - Returns the user’s home directory using the platform-native mechanism.
- print_
auth_ status - Print the current authentication status to stdout.