PHP Class App\Http\Controllers\Frontend\Auth\SocialLoginController

Inheritance: extends App\Http\Controllers\Controller
Afficher le fichier Open project: rappasoft/laravel-5-boilerplate

Protected Properties

Свойство Type Description
$helper App\Helpers\Frontend\Auth\Socialite
$user App\Repositories\Frontend\Access\User\UserRepository

Méthodes publiques

Méthode Description
__construct ( UserRepository $user, Socialite $helper ) SocialLoginController constructor.
login ( Illuminate\Http\Request $request, $provider ) : Illuminate\Http\RedirectResponse | mixed

Private Methods

Méthode Description
getAuthorizationFirst ( $provider ) : mixed
getSocialUser ( $provider ) : mixed

Method Details

__construct() public méthode

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

login() public méthode

public login ( Illuminate\Http\Request $request, $provider ) : Illuminate\Http\RedirectResponse | mixed
$request Illuminate\Http\Request
$provider
Résultat Illuminate\Http\RedirectResponse | mixed

Property Details

$helper protected_oe property

protected Socialite,App\Helpers\Frontend\Auth $helper
Résultat App\Helpers\Frontend\Auth\Socialite

$user protected_oe property

protected UserRepository,App\Repositories\Frontend\Access\User $user
Résultat App\Repositories\Frontend\Access\User\UserRepository