Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:manual:social_network:ru [2016/11/21 10:36] andriy [Facebook] |
abills:docs:manual:social_network:ru [2017/07/25 12:31] (текущий) snuryus [Авторизация через социальные сети] |
||
---|---|---|---|
Строка 11: | Строка 11: | ||
Перед включением нужно завести дополнительные поля для социальных сетей с типом **SOCIAL NETWORK** и следующими названиями полей | Перед включением нужно завести дополнительные поля для социальных сетей с типом **SOCIAL NETWORK** и следующими названиями полей | ||
- | VK - _vk | + | VK - vk |
- | Facebook - _facebook | + | Facebook - facebook |
- | Google - _google | + | Google - google |
- | Instagram - _instagram | + | Instagram - instagram |
+ | Twitter - twitter | ||
+ | |||
+ | После добавления поля, система изменит название поля на _vk _facebook и так далее. | ||
Опции | Опции | ||
Строка 41: | Строка 44: | ||
{{:abills:docs:manual:social_network:fb_reg.png?nolink|регистрация сервиса}} | {{:abills:docs:manual:social_network:fb_reg.png?nolink|регистрация сервиса}} | ||
+ | Обязательно укажите Сalback URL, адрес, куда возращает пользователя после регистрации. | ||
- | ^$conf{AUTH_FACEBOOK_ID}='2323646237273'; | ID приложения | | + | ''https:/ /Ваш.сервер:9443/index.cgi?external_auth=Facebook'' |
+ | {{ :abills:docs:manual:social_network:facebook.png?nolink |}} | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ^$conf{AUTH_FACEBOOK_ID}='XXXXXXXXXXXXXX'; | ID приложения | | ||
^$conf{AUTH_FACEBOOK_SECRET}='secret'; | Пароль | | ^$conf{AUTH_FACEBOOK_SECRET}='secret'; | Пароль | | ||
^$conf{AUTH_FACEBOOK_URL}='%SELF_URL%?external_auth=Facebook'; | Страница возврата | | ^$conf{AUTH_FACEBOOK_URL}='%SELF_URL%?external_auth=Facebook'; | Страница возврата | | ||
Строка 49: | Строка 59: | ||
=== Импорт данных === | === Импорт данных === | ||
[[abills:docs:manual:admin:facebook_users_info|Импорт данных с Facebook]] | [[abills:docs:manual:admin:facebook_users_info|Импорт данных с Facebook]] | ||
+ | |||
+ | === Автоматическая регистрация === | ||
+ | [[abills:docs:manual:admin:facebook_registration|Регистрация через Facebook]] | ||
==== Google ==== | ==== Google ==== | ||
Строка 89: | Строка 102: | ||
^$conf{AUTH_INSTAGRAM_SECRET}='9f2313e7a5a34f199cd6ad4c33cc5906'; | параметр Client secret | | ^$conf{AUTH_INSTAGRAM_SECRET}='9f2313e7a5a34f199cd6ad4c33cc5906'; | параметр Client secret | | ||
^$conf{AUTH_INSTAGRAM_URL}='%SELF_URL%?external_auth=Instagram'; | параметр Redirec URI | | ^$conf{AUTH_INSTAGRAM_URL}='%SELF_URL%?external_auth=Instagram'; | параметр Redirec URI | | ||
+ | |||
+ | |||
+ | ==== Twitter ==== | ||
+ | Создаем дополнение на https://apps.twitter.com/ | ||
+ | |||
+ | {{:abills:docs:manual:social_network:twitter.png?600|}} | ||
+ | |||
+ | Заносим данные приложения в ''libexec/config.pl'' | ||
+ | ^$conf{AUTH_TWITTER_ID}='XXXXXXXXXXXXXXXXXXXXXXX'; | Consumer Key (API Key)| | ||
+ | ^$conf{AUTH_TWITTER_SECRET}='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'; | Consumer Secret (API Secret) | | ||
+ | ^$conf{AUTH_TWITTER_URL}='%SELF_URL%?external_auth=Twitter'; | callback url | |