leroy-merlin-br/lmbr-socialite-driver

Leroy Merlin 巴西的 Laravel Socialite 驱动器

1.1.0 2018-03-06 20:26 UTC

This package is auto-updated.

Last update: 2024-09-24 03:38:59 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();
}