liboauth
« Back to VersTracker
Description:
C library for the OAuth Core RFC 5849 standard
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: oauth c-library authentication rfc5849 networking
Install: brew install liboauth
About:
Liboauth is a C library implementing the OAuth Core RFC 5849 standard. It provides functions to handle authentication flows and signed API requests for services that use OAuth 1.0. The library is lightweight and designed for easy integration into C-based applications.
Key Features:
  • RFC 5849 compliant
  • Supports HMAC-SHA1 and RSA-SHA1 signing
  • Minimal dependencies
  • Includes command-line tools for testing
Use Cases:
  • Authenticating C applications with OAuth 1.0 APIs
  • Building command-line tools that interact with protected web services
Alternatives:
  • libcurl – libcurl handles HTTP but does not provide OAuth 1.0 signature generation; Liboauth fills this specific cryptographic gap.
Version History
Detected Version Rev Change Commit