PHP Класс App\Http\Controllers\Frontend\Auth\SocialLoginController

Наследование: extends App\Http\Controllers\Controller
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$helper App\Helpers\Frontend\Auth\Socialite
$user App\Repositories\Frontend\Access\User\UserRepository

Открытые методы

Метод Описание
__construct ( UserRepository $user, Socialite $helper ) SocialLoginController constructor.
login ( Illuminate\Http\Request $request, $provider ) : Illuminate\Http\RedirectResponse | mixed

Приватные методы

Метод Описание
getAuthorizationFirst ( $provider ) : mixed
getSocialUser ( $provider ) : mixed

Описание методов

__construct() публичный Метод

SocialLoginController constructor.
public __construct ( UserRepository $user, Socialite $helper )
$user App\Repositories\Frontend\Access\User\UserRepository
$helper App\Helpers\Frontend\Auth\Socialite

login() публичный Метод

public login ( Illuminate\Http\Request $request, $provider ) : Illuminate\Http\RedirectResponse | mixed
$request Illuminate\Http\Request
$provider
Результат Illuminate\Http\RedirectResponse | mixed

Описание свойств

$helper защищенное свойство

protected Socialite,App\Helpers\Frontend\Auth $helper
Результат App\Helpers\Frontend\Auth\Socialite

$user защищенное свойство

protected UserRepository,App\Repositories\Frontend\Access\User $user
Результат App\Repositories\Frontend\Access\User\UserRepository