18 lines
539 B
PHP
18 lines
539 B
PHP
<?php
|
|
session_start();
|
|
require_once 'vendor/autoload.php';
|
|
$social_logins = require_once 'config/social_logins.php';
|
|
|
|
$fb = new Facebook\Facebook([
|
|
'app_id' => $social_logins['facebook']['client_id'],
|
|
'app_secret' => $social_logins['facebook']['client_secret'],
|
|
'default_graph_version' => 'v2.10',
|
|
]);
|
|
|
|
$helper = $fb->getRedirectLoginHelper();
|
|
$permissions = ['email']; // Optional permissions
|
|
$loginUrl = $helper->getLoginUrl($social_logins['facebook']['redirect_uri'], $permissions);
|
|
|
|
header('Location: ' . $loginUrl);
|
|
exit;
|