vitorbari/lmbr-socialite-driver

此包已被废弃且不再维护。作者建议使用 leroy-merlin-br/lmbr-socialite-driver 包代替。

Leroy Merlin 巴西驱动程序,用于 Laravel Socialite

1.1.0 2018-03-06 20:26 UTC

This package is not auto-updated.

Last update: 2022-02-01 13:11:32 UTC


README

Latest Version on Packagist

安装

您可以通过 composer 安装此包

composer require leroy-merlin-br/lmbr-socialite-driver

必须安装此服务提供者。如果您使用的是 Laravel 5.5+,则无需安装,因为此驱动程序自带提供者自动发现功能。

// config/app.php
'providers' => [
    ...
    LeroyMerlin\Socialite\ServiceProvider::class,
];

配置和使用

只需按照 Socialite 文档 在您的 config/services.phpdriver 中使用 leroy-merlin 即可。例如

// config/services.php
'leroy-merlin' => [
    'client_id' => env('LMBR_CLIENT_ID'),         // Your Leroy Merlin Client ID
    'client_secret' => env('LMBR_CLIENT_SECRET'), // Your Leroy Merlin Client Secret
    'redirect' => 'http://your-callback-url',
],
public function redirectToProvider()
{
    return Socialite::driver('leroy-merlin')->redirect();
}

public function handleProviderCallback()
{
    $user = Socialite::driver('leroy-merlin')->user();

    // $user->getName();
    // $user->getEmail();
}