PHP Класс Mmanos\Social\SocialController

Автор: Mark Manos
Наследование: extends Illuminate\Routing\Controller
Показать файл Открыть проект

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

Метод Описание
getComplete ( ) : Illuminate\Support\Facades\View Complete login action.
getConnect ( string $provider = null ) : mixed Connect action.
getLogin ( string $provider = null ) : mixed Login action.
postComplete ( ) : Illuminate\Support\Facades\Redirect Handle the complete login form submission.

Защищенные методы

Метод Описание
linkProvider ( integer $user_id, string $provider, integer $provider_id, array $access_token ) : Provider Link the give user to the given provider.
oauth1Connect ( string $provider, OAuth\Common\Service\AbstractService $service ) : Illuminate\Support\Facades\Redirect Login to an OAuth1 consumer.
oauth1Login ( string $provider, OAuth\Common\Service\AbstractService $service ) : Illuminate\Support\Facades\Redirect Login to an OAuth1 consumer.
oauth2Connect ( string $provider, OAuth\Common\Service\AbstractService $service ) : Illuminate\Support\Facades\Redirect Login to an OAuth2 service.
oauth2Login ( string $provider, OAuth\Common\Service\AbstractService $service ) : Illuminate\Support\Facades\Redirect Login to an OAuth2 service.
processConnect ( string $provider, OAuth\Common\Service\AbstractService $service, array $access_token ) : Illuminate\Support\Facades\Redirect Process the response from a provider connect attempt.
processLogin ( string $provider, OAuth\Common\Service\AbstractService $service, array $access_token ) : Illuminate\Support\Facades\Redirect Process the response from a provider login attempt.

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

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

Complete login action.
public getComplete ( ) : Illuminate\Support\Facades\View
Результат Illuminate\Support\Facades\View

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

Connect action.
public getConnect ( string $provider = null ) : mixed
$provider string
Результат mixed

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

Login action.
public getLogin ( string $provider = null ) : mixed
$provider string
Результат mixed

linkProvider() защищенный Метод

Link the give user to the given provider.
protected linkProvider ( integer $user_id, string $provider, integer $provider_id, array $access_token ) : Provider
$user_id integer
$provider string
$provider_id integer
$access_token array
Результат Provider

oauth1Connect() защищенный Метод

Login to an OAuth1 consumer.
protected oauth1Connect ( string $provider, OAuth\Common\Service\AbstractService $service ) : Illuminate\Support\Facades\Redirect
$provider string
$service OAuth\Common\Service\AbstractService
Результат Illuminate\Support\Facades\Redirect

oauth1Login() защищенный Метод

Login to an OAuth1 consumer.
protected oauth1Login ( string $provider, OAuth\Common\Service\AbstractService $service ) : Illuminate\Support\Facades\Redirect
$provider string
$service OAuth\Common\Service\AbstractService
Результат Illuminate\Support\Facades\Redirect

oauth2Connect() защищенный Метод

Login to an OAuth2 service.
protected oauth2Connect ( string $provider, OAuth\Common\Service\AbstractService $service ) : Illuminate\Support\Facades\Redirect
$provider string
$service OAuth\Common\Service\AbstractService
Результат Illuminate\Support\Facades\Redirect

oauth2Login() защищенный Метод

Login to an OAuth2 service.
protected oauth2Login ( string $provider, OAuth\Common\Service\AbstractService $service ) : Illuminate\Support\Facades\Redirect
$provider string
$service OAuth\Common\Service\AbstractService
Результат Illuminate\Support\Facades\Redirect

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

Handle the complete login form submission.
public postComplete ( ) : Illuminate\Support\Facades\Redirect
Результат Illuminate\Support\Facades\Redirect

processConnect() защищенный Метод

Process the response from a provider connect attempt.
protected processConnect ( string $provider, OAuth\Common\Service\AbstractService $service, array $access_token ) : Illuminate\Support\Facades\Redirect
$provider string
$service OAuth\Common\Service\AbstractService
$access_token array
Результат Illuminate\Support\Facades\Redirect

processLogin() защищенный Метод

Process the response from a provider login attempt.
protected processLogin ( string $provider, OAuth\Common\Service\AbstractService $service, array $access_token ) : Illuminate\Support\Facades\Redirect
$provider string
$service OAuth\Common\Service\AbstractService
$access_token array
Результат Illuminate\Support\Facades\Redirect