Original issue: httpie#1538
Problem:
HTTPie currently lacks built-in support for OAuth2 authentication flows.
Requirements:
- Implement OAuth2 authentication support
- Support different grant types (authorization code, client credentials, etc.)
- Handle token refresh
- Add secure token storage
- Include tests
- Add documentation with examples
Difficulty: Moderate
Type: Feature