khlystou / socialite-yandex-driver
Yandex driver for Laravel socialite package
v1.0.2
2023-12-08 22:52 UTC
Requires
- php: ^8.0|^8.1|^8.2
- ext-curl: *
- ext-json: *
Requires (Dev)
- phpunit/phpunit: ^9.5.8
Conflicts
- laravel/socialite: <5.11
This package is auto-updated.
Last update: 2024-09-09 00:57:34 UTC
README
安装
composer require khlystou/socialite-yandex-driver
将配置添加到 config/services.php
'yandex' => [ 'client_id' => env('YANDEX_CLIENT_ID'), 'client_secret' => env('YANDEX_CLIENT_SECRET'), 'redirect' => env('YANDEX_REDIRECT') ],
用法
现在你应该能够像平时使用 Socialite 一样使用此提供者(假设你已经安装了 facade)
class AuthController extends Controller { // some code... public function redirect(): RedirectResponse { return Socialite::driver('yandex')->redirect(); } public function callback() { $user = Socialite::driver('yandex')->user(); // some code... } // some code... }
返回的用户字段
id
昵称
姓名
电子邮件
头像