--- layout: post title: API Technology - OAuth image: https://s3.amazonaws.com/kinlane-productions2/api-evangelist-logos/api-evangelist-butterfly-vertical.png author: name: kinlane tags: - OAuth - Technology --- [OAuth](http://oauth.net/) is an open protocol to allow secure [API](http://www.apievangelist.com/) authorization for web applications, desktop applications, [mobile](http://www.kinlane.com/category/mobile/) phones, and other devices. When OAuth is implemented for an API, it provides benefits for potentially three types of users involved: 1. **API Owners -** Allows web application and API owners publish [data](http://www.kinlane.com/category/data-20/) in a standardized and protected way. 2. **Web Application Users -** Allow users of web applications to open access to their data and resources in a secure way. 3. **Developers** \- Provides developers with a standard method for building applications that integrate with APIs. Virtually any application resource can be shared via an API, including photos, product, location or user information. OAuth can issue access tokens for each individual resource area. OAuth tokens can be unique per developer and for each API service they access, and provide granular security for all API services areas. [OAuth 2.0](http://oauth.net/2/) is the current implementation and is not backward compatible with OAuth 1.0. OAuth is widely considered the industry standard for API Authentication.