hwi/HWIOAuthBundle

OAuth client integration for Symfony. Supports both OAuth1.0a and OAuth2.

PHP

2,360

2,073 commits

updated Aug 11, 2026

See the code

README

HWIOAuthBundle

Build Status Latest Stable Version Total Downloads License

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

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 a specific version:

  • 2.x (current) - with support for Symfony: ^6.4, ^7.4 and ^8.0 (PHP: ^8.3),

Documentation

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

This bundle contains support for 59 different providers:

  • 37signals,
  • Amazon,
  • Amazon Cognito,
  • Apple,
  • Asana,
  • Auth0,
  • Azure,
  • Bitbucket,
  • Bitly,
  • Box,
  • BufferApp,
  • Clever,
  • Dailymotion,
  • Deezer,
  • DeviantArt,
  • Discogs,
  • Discord,
  • Disqus,
  • Dropbox,
  • EVE Online,
  • Facebook,
  • FI-WARE,
  • Flickr,
  • Foursquare,
  • Genius,
  • GitHub,
  • Google,
  • Hubic,
  • Instagram,
  • Itembase,
  • Jawbone,
  • JIRA,
  • Keycloak,
  • LinkedIn,
  • Mail.ru
  • Odnoklassniki,
  • Office365,
  • Passage,
  • PayPal,
  • QQ,
  • RunKeeper,
  • Salesforce,
  • Sensio Connect,
  • Sina Weibo,
  • Slack,
  • Soundcloud,
  • Spotify,
  • Stack Exchange,
  • Stereomood,
  • Strava,
  • Telegram,
  • Toshl,
  • Trakt,
  • Trello,
  • Twitch,
  • Twitter,
  • VKontakte,
  • Windows Live,
  • Wordpress,
  • XING,
  • Yahoo,
  • Yandex,
  • Youtube

License

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

api
authentication
oauth
php
symfony
symfony-bundle

hwi/HWIOAuthBundle

OAuth client integration for Symfony. Supports both OAuth1.0a and OAuth2.

PHP

2,360

2,073 commits

updated Aug 11, 2026

See the code

README

HWIOAuthBundle

Build Status Latest Stable Version Total Downloads License

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

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 a specific version:

  • 2.x (current) - with support for Symfony: ^6.4, ^7.4 and ^8.0 (PHP: ^8.3),

Documentation

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

This bundle contains support for 59 different providers:

  • 37signals,
  • Amazon,
  • Amazon Cognito,
  • Apple,
  • Asana,
  • Auth0,
  • Azure,
  • Bitbucket,
  • Bitly,
  • Box,
  • BufferApp,
  • Clever,
  • Dailymotion,
  • Deezer,
  • DeviantArt,
  • Discogs,
  • Discord,
  • Disqus,
  • Dropbox,
  • EVE Online,
  • Facebook,
  • FI-WARE,
  • Flickr,
  • Foursquare,
  • Genius,
  • GitHub,
  • Google,
  • Hubic,
  • Instagram,
  • Itembase,
  • Jawbone,
  • JIRA,
  • Keycloak,
  • LinkedIn,
  • Mail.ru
  • Odnoklassniki,
  • Office365,
  • Passage,
  • PayPal,
  • QQ,
  • RunKeeper,
  • Salesforce,
  • Sensio Connect,
  • Sina Weibo,
  • Slack,
  • Soundcloud,
  • Spotify,
  • Stack Exchange,
  • Stereomood,
  • Strava,
  • Telegram,
  • Toshl,
  • Trakt,
  • Trello,
  • Twitch,
  • Twitter,
  • VKontakte,
  • Windows Live,
  • Wordpress,
  • XING,
  • Yahoo,
  • Yandex,
  • Youtube

License

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

api
authentication
oauth
php
symfony
symfony-bundle

Project health

Overall

3.3/10

Maintained

1/10

Code review

1/10
OpenSSF Scorecard

Significant stargazers

Nicolas Grekas

2,154 followers · starred Dec 2017

Johannes

1,043 followers · starred Mar 2012

Yonel Ceruto

267 followers · starred Aug 2025

Quan TRAN

27 followers · starred Jan 2016