The OAuth extension provides a simple interface to interact with data providers using the OAuth HTTP specification to protect private resources.