Центр документации
|
Самоучитель по интеграции дизайна и настройке Amiro.CMS на примере демонстрационной версии пакета Визитка »
Для того чтобы включить возможность авторизации пользователей на сайте через сторонние сервисы необходимо:
Требуются два параметра: app_id и consumer_secret. На странице https://dev.twitter.com/anywhere/apps/new заполните форму регистрации сайта и нажимаете кнопку Register Application. Если все заполнено верно, вы увидите пример кода и кнопки в правом столбце: Нажмите на кнопку "Edit Application Settings" и выберите "Application detail" После чего заполните конфигурационный файл соответствующими значениями из полей "API key" и "Consumer secret". [ami_twitter] enabled = yes app_id = "B9eOtOtKu8gbl1TZMRvwsw" consumer_secret = "zXbD1fEeKNjMDLN2W9Tt0RrPHv5Rtdjt3DR3ijGgo" VKONTAKTEТребуются два параметра: api_id, secret. Создайте новое приложение ВКонтакте, перейдя по ссылке http://vk.com/editapp?act=create Перейдите в настройки нового приложения. В настройках Open API укажите адрес вашего сайта и ваш базовый домен. Сохраните настройки и внесите ID приложения и защищенный ключ в файл конфигурации. [ami_vkontakte] enabled = yes api_id = "2259943" secret = "XMoyTc8HL1fUtQfquorL" Требуются два параметра: app_id, secret_id. Чтобы настроить вход через Facebook, необходимо быть пользователем этой соц.сети. На сайте FACEBOOKПерейдите по ссылке http://developers.facebook.com/setup/ Нажмите на кнопку «Add a New App». Заполните поля окна «Создайте новый ID приложения». Выберите «Add a Product : Вход через Facebook : Настроить». Выберите платформу «Веб». В открывшейся странице:
Перейдите в меню «Настройки : Основное».
Перейдите в меню «Вход через Facebook : Настройки : Клиентские настройки OAuth».
В верхнем меню переключите «Статус: в разработке» в «Статус: опубликовано». Перейдите в меню «Проверка приложения».
В конфигурационном файле user_source_app.ini.phpЗанесите скопированные «Идентификатор приложения» в опцию app_id конфигурационного файла, а строку «Секрет приложения» в опцию secret_id.
[ami_facebook] enabled = yes app_id = "xxxxxxxxxxxxxxxxxxxxxxxxxx" secret_id = "yyyyyyyyyyyyyyyyyyyyyyyyyy" LoginzaВажно! Для работы сервиса необходимо наличие в PHP расширения JSON. Требуются два параметра: app_id, secret_id. После регистрации на сервисе откройте ссылку http://loginza.ru/my-widgets и добавьте новый виджет указав имя своего сайта:
После добавления виджета вам необходимо подтвердить права на сайт. Для этого нужно загрузить html файл в корневой каталог вашего сайта. Файл можно получить, кликнув ссылку «подтвердить права» рядом с вашим виджетом. После подтверждения прав рядом с виджетом появится ссылка «Настройка»: Занесите ID приложения в опцию app_id конфигурационного файла, а секретный ключ в опцию secret_id. Заключение |