ivandanilov/laravel-socialite-goodgame

此包已 弃用 且不再维护。未建议替代包。

GoodGame OAuth2 提供商为 Laravel Socialite

v1.0 2018-05-15 12:43 UTC

This package is not auto-updated.

Last update: 2021-11-04 14:26:35 UTC


README

Laravel Socialite 扩展 - 通过 GoodGame.ru 进行身份验证

安装 / 安装

安装扩展

# 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