Соц сеть Facebook изменения авторизации


Если на сайте DLE авторизация происходит с использованием Facebook, то статья будет вам полезна, ведь соц сеть Facebook изменили авторизацию с API 2.4, где произошли изменения при авторизации пользователей на интернет портале.

При разработке новых приложений в Facebook социальной сети, им автоматически будет выделена свая версия API, в результате чего для них оказалось невозможным использовать авторизацию на ваших сайтах с использованием данной сети, т.к. был недоступен e-mail адрес. Для исправления данной проблемы в модулях и в DataLife Engine 10.5 вам нужно открыть файл engine/classes/social.class.php найти в нем:

$params = array('access_token' => $token['access_token']);


заменить на:

$params = array('access_token' => $token['access_token'], 'fields' => "id,name,email,first_name,last_name");


Дистрибутив версии DLE 10.5 на официальном сервере обновлен.

Источник: DLE-NEWS ru
00

Комментарии (0)

Оставить комментарий

Кликните на изображение чтобы обновить код, если он неразборчив