Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

Регистрация сервиса https://developers.facebook.com/

Настройка Facebook

Обязательно укажите Сalback URL, адрес, куда возращает пользователя после регистрации.

https:/ /Ваш.сервер:9443/index.cgi?external_auth=Facebook

$conf{AUTH_FACEBOOK_ID}='XXXXXXXXXXXXXX';ID приложения
$conf{AUTH_FACEBOOK_SECRET}='secret';Пароль
$conf{AUTH_FACEBOOK_URL}='%SELF_URL%?external_auth=Facebook';Страница возврата
$conf{FB_REGISTRATION}=1;Разрешает регистрацию через фейсбук
$conf{FACEBOOK_DELETE_INFO} = "https://< your domain>:<port>/facebook_unreg.cgi"Сылка на удаление информации о пользователе.
$conf{FACEBOOK_AUTH_SCOPE}Параметры которые хотите получить от facebook

Data Deletion Request Callback

Для перехода в робочий режим, Facebook требует возможносить удалять данные по запросу пользователя и  URL-адрес политики конфиденциальности.

Для создание Data Deletion Callback URL нужно:

1) Прописать $conf{FACEBOOK_DELETE_INFO}

2) Создать линк на facebook_unreg.cgi, который будет отписывать людей от Facebook.

ln -s /usr/abills/misc/facebook_unreg.cgi /usr/abills/cgi-bin/facebook_unreg.cgi

Импорт данных

Для начала нужно подключить ваше Facebook приложение. 

Если всё уже настроено, у Вас должно появится меню Отчет->Социальные сети->Facebook, в котором будет отображаться таблица с информацией, импортированной с Facebook.

Для импорта данных нужно запустить billd плагин следующей командой:

/usr/abills/libexec/billd get_social_info

Заходим в меню Отчет->Социальные сети->Facebook и видим публичную информацию о всех абонентах, кто привязал аккаунт facebook к вашему приложению для авторизации в личном кабинете.

Автоматическая регистрация

Есть возможность автоматической регистрации пользователя, с помощью кнопки «Зарегистрироваться через Facebook». Система получает имя пользователя и его e-mail от Facebook и создает пользователя с этими данными. Также созданный пользователь автоматически привязывается к своему аккаунту в Facebook, что позволит ему в дальнейшем заходить используя авторизацию Facebook.

  • No labels