Для реализации авторизации и рестрации на сайте в первую очередь нужно использовать библиотеку https://github.com/facebook/php-graph-sdk
После подключение библиотеки и получение токена
$response = $fb->get('/me?fields=id,name,email', $accessToken);
Получаем информацию о пользователе
$fb_user_info = $response->getGraphUser();
$user_email = $fb_user_info['email']; // email пользователя на facebook
Дополнительно проверять Email на валидность нет сенса. Он уже проверен фейсбук.
Коментарі