{"repo":"thephpleague/oauth2-google","free":true,"listed":false,"github":"https://github.com/thephpleague/oauth2-google","clone":"git clone https://github.com/thephpleague/oauth2-google.git","description":"Google Provider for the OAuth 2.0 Client","language":"PHP","stars":425,"topics":["oauth2","oauth2-provider","google","php"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Google Provider for OAuth 2.0 Client This package provides Google OAuth 2.0 support for the PHP League's OAuth 2.0 Client. This package is compliant with [PSR-1][], [PSR-2][] and [PSR-4][]. If you notice compliance oversights, please send a patch via pull request. [PSR-1]: https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-1-basic-coding-standard.md [PSR-2]: https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md [PSR-4]: https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-4-autoloader.md Requirements The following versions of PHP are supported. Support for older PHP versions is available in version 4.2 (and older) of this library. PHP 8.0 PHP 8.1 PHP 8.2 PHP 8.3 PHP 8.4 PHP 8.5 This package uses [OpenID Connect][openid-connect] to authenticate users with Google accounts. To use this package, it will be necessary to have a Google client ID and client secret. These are referred to as {google-client-id} and {google-client-secret} in the documentation. Please follow the [Google instructions][oauth-setup] to create the required credentials. [openid-connect]: https://developers.google.com/identity/protocols/OpenIDConnect [oauth-setup]: https://developers.google.com/identity/protocols/OpenIDConnect#registeringyourapp Installation To install, use composer: Usage Authorization Code Flow Available Options The Google provider has the following [options][auth-params]: - accessType to use online or offline access - hostedDoma","default_branch":null,"files":null,"tree":[],"storefront":"/r/thephpleague","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/thephpleague/oauth2-google/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}