Модуль авторизации через социальные сети. PHP5.
Описал скилет. Модуль полностью рабочий. Дальше можно дописывать логику.
Как работает модуль.
- Папку apiAuth в корень вашего сайта
- Создаем приложения для авторизации в соц. Сетях (много примеров в сети)
- Настраиваем файл config.app.php (свой домен, ID, Key).
- Полностью рабочие соц. Сети: Facebook, Google, VK, Yandex
- Вызываем необходимый файл для авторизации
- После авторизации данные сохраняются в сессию $_SESSION["authAPIinfo"]
- Переадресация на указанный url (token_url)
/apiAuth/?system=facebook&token_url=/myurl/
/apiAuth/?system=vk&token_url=/myurl/
/apiAuth/?system=google&token_url=/myurl/
/apiAuth/?system=yandex&token_url=/myurl/
system=facebook //авторизация через facebook
token_url=/myurl/ //после авторизации редирект на /myurl/ с $_SESSION["authAPIinfo"]