Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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 2 months ago
JSON representation
OAuth client integration for Symfony. Supports both OAuth1.0a and OAuth2.
- Host: GitHub
- URL: https://github.com/hwi/HWIOAuthBundle
- Owner: hwi
- License: mit
- Created: 2012-03-02T11:56:40.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2024-05-04T08:28:45.000Z (7 months ago)
- Last Synced: 2024-05-15T20:52:11.319Z (7 months ago)
- Topics: api, authentication, oauth, php, symfony, symfony-bundle
- Language: PHP
- Homepage:
- Size: 3.5 MB
- Stars: 2,256
- Watchers: 85
- Forks: 791
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
- php-awesome - HWIOAuthBundle - OAuth client integration for Symfony (类库 / OAuth)
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,
* YoutubeLicense
-------This bundle is under the MIT license. See the complete [license in the bundle](https://github.com/hwi/HWIOAuthBundle/blob/master/LICENSE).