PHP Class Rubenwouters\CrmLauncher\Controllers\FacebookLoginController

Inheritance: extends Illuminate\Routing\Controller
Show file Open project: rubenwouters/crm-launcher

Protected Properties

Property Type Description
$config

Public Methods

Method Description
__construct ( Configuration $config )
askFbPermissions ( ) : view Ask permission on Facebook account.
fbCallback ( ) : Illuminate\Http\RedirectResponse Handles redirect by Facebook after login. Inserts Facebook page Access token

Private Methods

Method Description
getPageAccessToken ( string $userToken ) : boolean | string Uses user access token to become never-expiring page access token.
insertFbToken ( string $token ) : void Insert Facebook access token

Method Details

__construct() public method

public __construct ( Configuration $config )
$config Rubenwouters\CrmLauncher\Models\Configuration

askFbPermissions() public method

Ask permission on Facebook account.
public askFbPermissions ( ) : view
return view

fbCallback() public method

Handles redirect by Facebook after login. Inserts Facebook page Access token
public fbCallback ( ) : Illuminate\Http\RedirectResponse
return Illuminate\Http\RedirectResponse

Property Details

$config protected property

protected $config