Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hwi/hwioauthbundle

OAuth client integration for Symfony. Supports both OAuth1.0a and OAuth2.
https://github.com/hwi/hwioauthbundle

api authentication oauth php symfony symfony-bundle

Last synced: about 7 hours ago
JSON representation

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

Awesome Lists containing this project

README

        

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

[![Build Status](https://github.com/hwi/HWIOAuthBundle/actions/workflows/ci.yaml/badge.svg?branch=master)](https://github.com/hwi/HWIOAuthBundle/actions/workflows/ci.yaml) [![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) [![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 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__](https://github.com/hwi/HWIOAuthBundle/blob/master/docs/1-setting_up_the_bundle.md) (current) - with support for Symfony: `^5.4`, `^6.3` & `^7.0` (PHP: `^8.1`),

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

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

* [__2.x__](https://github.com/hwi/HWIOAuthBundle/blob/master/docs/index.md)

This bundle contains support for 58 different providers:
* 37signals,
* Amazon,
* Apple,
* Asana,
* Auth0,
* Azure,
* Bitbucket,
* Bitly,
* Box,
* BufferApp,
* Clever,
* Dailymotion,
* Deezer,
* DeviantArt,
* Discogs,
* 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,
* 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](https://github.com/hwi/HWIOAuthBundle/blob/master/LICENSE).