HWIOAuthBundle
==============

[![Build Status](https://secure.travis-ci.org/hwi/HWIOAuthBundle.svg?branch=master)](http://travis-ci.org/hwi/HWIOAuthBundle) [![Latest Stable Version](https://poser.pugx.org/hwi/oauth-bundle/v/stable.svg)](https://packagist.org/packages/hwi/oauth-bundle) [![Total Downloads](https://poser.pugx.org/hwi/oauth-bundle/downloads.svg)](https://packagist.org/packages/hwi/oauth-bundle) [![Latest Unstable Version](https://poser.pugx.org/hwi/oauth-bundle/v/unstable.svg)](https://packagist.org/packages/hwi/oauth-bundle) [![License](https://poser.pugx.org/hwi/oauth-bundle/license.svg)](https://packagist.org/packages/hwi/oauth-bundle)

The HWIOAuthBundle adds support for authenticating users via OAuth1.0a or OAuth2 in Symfony2.

This bundle contains support for 58 different providers:
* 37signals,
* Amazon,
* Asana,
* Auth0,
* Azure,
* Bitbucket,
* Bitly,
* Box,
* BufferApp,
* Clever,
* Dailymotion,
* Deezer,
* DeviantArt,
* Discogs,
* Disqus,
* Dropbox,
* EVE Online,
* Facebook,
* FI-WARE,
* Flickr,
* Foursquare,
* GitHub,
* Google,
* Hubic,
* Instagram,
* Itembase,
* Jawbone,
* JIRA,
* LinkedIn,
* Mail.ru
* Odnoklassniki,
* Office365,
* PayPal,
* QQ,
* RunKeeper,
* Salesforce,
* Sensio Connect,
* Sina Weibo,
* Slack,
* Soundcloud,
* Spotify,
* Stack Exchange,
* Stereomood,
* Strava,
* Toshl,
* Trakt,
* Trello,
* Twitch,
* Twitter,
* VKontakte,
* Wechat,
* Windows Live,
* Wordpress,
* Wunderlist,
* XING,
* Yahoo,
* Yandex,
* Youtube

> __Note__: this bundle adds easy way to implement any of OAuth1.0a or OAuth2 provider!

Installation
------------

All the installation instructions are located in the documentation, check it for specific
version:

* [__0.5__](https://github.com/hwi/HWIOAuthBundle/blob/master/Resources/doc/1-setting_up_the_bundle.md) with support for Symfony `>=2.3,<4.0`
* [__0.4__](https://github.com/hwi/HWIOAuthBundle/blob/0.4/Resources/doc/1-setting_up_the_bundle.md) with support for Symfony `>=2.3,<3.0`
* [__0.3__](https://github.com/hwi/HWIOAuthBundle/blob/0.3/Resources/doc/1-setting_up_the_bundle.md) with support for Symfony `>=2.1,<2.7`

Documentation
-------------

The bulk of the documentation is stored in the `Resources/doc/index.md`
file in this bundle. Read the documentation for version:

* [__0.5__](https://github.com/hwi/HWIOAuthBundle/blob/master/Resources/doc/index.md) with support for Symfony `>=2.3,<4.0`
* [__0.4__](https://github.com/hwi/HWIOAuthBundle/blob/0.4/Resources/doc/index.md) with support for Symfony `>=2.3,<3.0`
* [__0.3__](https://github.com/hwi/HWIOAuthBundle/blob/0.3/Resources/doc/index.md) with support for Symfony `>=2.1,<2.7`

License
-------

This bundle is under the MIT license. See the complete license in the bundle:

    Resources/meta/LICENSE
