ivandanilov / laravel-socialite-goodgame
GoodGame OAuth2 Provider for Laravel Socialite
Installs: 5
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
pkg:composer/ivandanilov/laravel-socialite-goodgame
Requires
- php: ^5.6 || ^7.0
- socialiteproviders/manager: ~2.0 || ~3.0
This package is not auto-updated.
Last update: 2021-11-04 14:26:35 UTC
README
Расширение для Laravel Socialite - Авторизация через GoodGame.ru
Установка / Install
Установите расширение:
# composer require jsondeveloper/laravel-socialite-goodgame
Зарегистрируйте расширение в файле app/Providers/EventServiceProvider.php:
protected $listen = [
\SocialiteProviders\Manager\SocialiteWasCalled::class => [
'JsonDeveloper\LaravelSocialiteGoodgame\GoodgameExtendSocialite@handle'
],
];
Добавьте конфигурацию в файл настроек config/services.php:
'goodgame' => [
'client_id' => env('GOODGAME_KEY'),
'client_secret' => env('GOODGAME_SECRET'),
'redirect' => env('GOODGAME_REDIRECT_URI'),
]
В файле .env введите данные для работы с GoodGame OAuth:
GOODGAME_KEY="Созданное вами ID приложения"
GOODGAME_SECRET="Созданный вами ключ"
GOODGAME_REDIRECT_URI="Страница для возврата (Ваш обработчик)"
Больше информации
Документация GoodGame: https://github.com/GoodGame/API/blob/master/Streams/v2/authentication.md