oauth2-client-bundle
Easily talk to an OAuth2 server for social functionality in Symfony
File Explorer
Download Latest Version (.zip)- check-readme.yaml
- ci.yaml
- update_readme
- KeycloakPkceClient.php
- AmazonClient.php
- AppIdClient.php
- AppleClient.php
- Auth0Client.php
- AzureClient.php
- BitbucketClient.php
- BoxClient.php
- BuddyClient.php
- BufferClient.php
- CanvasLMSClient.php
- CleverClient.php
- DevianArtClient.php
- DigitalOceanClient.php
- DiscordClient.php
- DisqusClient.php
- DribbbleClient.php
- DropboxClient.php
- DrupalClient.php
- ElanceClient.php
- EventbriteClient.php
- EveOnlineClient.php
- FacebookClient.php
- FitbitClient.php
- FoursquareClient.php
- FusionAuthClient.php
- GeocachingClient.php
- GithubClient.php
- GitlabClient.php
- GoogleClient.php
- HeadHunterClient.php
- HerokuClient.php
- InstagramClient.php
- JiraClient.php
- KeycloakClient.php
- LinkedInClient.php
- MailRuClient.php
- MicrosoftClient.php
- MollieClient.php
- OdnoklassnikiClient.php
- OktaClient.php
- PassageClient.php
- PaypalClient.php
- PsnClient.php
- SalesforceClient.php
- SlackClient.php
- SpotifyClient.php
- StravaClient.php
- StripeClient.php
- SymfonyConnectClient.php
- TwitchClient.php
- TwitchHelixClient.php
- UberClient.php
- UnsplashClient.php
- VimeoClient.php
- VKontakteClient.php
- WaveClient.php
- WebflowClient.php
- YahooClient.php
- YandexClient.php
- ZendeskClient.php
- ClientRegistry.php
- OAuth2Client.php
- OAuth2ClientInterface.php
- OAuth2PKCEClient.php
- AmazonProviderConfigurator.php
- AppIdProviderConfigurator.php
- AppleProviderConfigurator.php
- Auth0ProviderConfigurator.php
- AzureProviderConfigurator.php
- BitbucketProviderConfigurator.php
- BoxProviderConfigurator.php
- BuddyProviderConfigurator.php
- BufferProviderConfigurator.php
- CanvasLMSProviderConfigurator.php
- CleverProviderConfigurator.php
- DevianArtProviderConfigurator.php
- DigitalOceanProviderConfigurator.php
- DiscordProviderConfigurator.php
- DisqusProviderConfigurator.php
- DribbbleProviderConfigurator.php
- DropboxProviderConfigurator.php
- DrupalProviderConfigurator.php
- ElanceProviderConfigurator.php
- EventbriteProviderConfigurator.php
- EveOnlineProviderConfigurator.php
- FacebookProviderConfigurator.php
- FitbitProviderConfigurator.php
- FoursquareProviderConfigurator.php
- FusionAuthProviderConfigurator.php
- GenericProviderConfigurator.php
- GeocachingProviderConfigurator.php
- GithubProviderConfigurator.php
- GitlabProviderConfigurator.php
- GoogleProviderConfigurator.php
- HeadHunterProviderConfigurator.php
- HerokuProviderConfigurator.php
- InstagramProviderConfigurator.php
- JiraProviderConfigurator.php
- KeycloakPkceProviderConfigurator.php
- KeycloakProviderConfigurator.php
- LinkedInProviderConfigurator.php
- MailRuProviderConfigurator.php
- MicrosoftProviderConfigurator.php
- MollieProviderConfigurator.php
- OdnoklassnikiProviderConfigurator.php
- OktaProviderConfigurator.php
- PassageProviderConfiguration.php
- PaypalProviderConfigurator.php
- ProviderConfiguratorInterface.php
- ProviderWithoutClientSecretConfiguratorInterface.php
- PsnProviderConfigurator.php
- SalesforceProviderConfigurator.php
- SlackProviderConfigurator.php
- SpotifyProviderConfigurator.php
- StravaProviderConfigurator.php
- StripeProviderConfigurator.php
- SymfonyConnectProviderConfigurator.php
- TwitchHelixProviderConfigurator.php
- TwitchProviderConfigurator.php
- UberProviderConfigurator.php
- UnsplashProviderConfigurator.php
- VimeoProviderConfigurator.php
- VKontakteProviderConfigurator.php
- WaveProviderConfigurator.php
- WebflowProviderConfigurator.php
- YahooProviderConfigurator.php
- YandexProviderConfigurator.php
- ZendeskProviderConfigurator.php
- Configuration.php
- InvalidOAuth2ClientException.php
- KnpUOAuth2ClientExtension.php
- ProviderFactory.php
- InvalidStateException.php
- MissingAuthorizationCodeException.php
- OAuth2ClientException.php
- services.php
- OAuth2Authenticator.php
- FinishRegistrationException.php
- IdentityProviderAuthenticationException.php
- InvalidStateAuthenticationException.php
- NoAuthCodeAuthenticationException.php
- FinishRegistrationBehavior.php
- PreviousUrlHelper.php
- SaveAuthFailureMessage.php
- OAuthUser.php
- OAuthUserProvider.php
- KnpUOAuth2ClientBundle.php
- routing.yml
- TestKernel.php
- BatchPkceProviderTest.php
- BatchProviderTest.php
- ClientRegistryTest.php
- OAuth2ClientTest.php
- OAuth2PKCEClientTest.php
- ConfigurationTest.php
- KnpUOAuth2ClientExtensionTest.php
- ProviderFactoryTest.php
- OAuth2AuthenticatorTest.php
- FinishRegistrationExceptionTest.php
- IdentityProviderAuthenticationExceptionTest.php
- InvalidStateAuthenticationExceptionTest.php
- NoAuthCodeAuthenticationExceptionTest.php
- FinishRegistrationBehaviorTest.php
- HelperTestMockBuilderTrait.php
- PreviousUrlHelperTest.php
- SaveAuthFailureMessageTest.php
- OAuthUserProviderTest.php
- OAuthUserTest.php
- allowed.json
- FunctionalTest.php
- KnpUOAuth2ClientBundleTest.php
- composer.json
- composer.json
- .gitignore
- .gitattributes
- .gitignore
- .php-cs-fixer.dist.php
- CHANGELOG.md
- composer.json
- LICENSE
- phpstan.neon.dist
- phpunit.xml.dist
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/knpuniversity/oauth2-client-bundle
Downloads the entire project code from GitHub to your computer.
cd oauth2-client-bundle
Moves into the project folder you just downloaded.
2. PHP (Composer)
Easy RecommendedPrerequisites
composer require knpuniversity/oauth2-client-bundle
Type this command into your terminal and run it.
Run it with a built-in server like php -S localhost:8000, then open http://localhost:8000 in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
