App\Http\Controllers\OauthController::execute PHP Method

execute() public method

public execute ( $request, $provider )
    public function execute($request, $provider)
    {
        if (!$request) {
            return $this->getAuthorizationFirst($provider);
        }
        $user = $this->findByProviderIdOrCreate($this->getSocialUser($provider), $provider);
        $this->auth->loginUsingId($user->id);
        return redirect('/api');
    }