![](https://fs24.getcourse.ru/fileservice/file/download/a/116/sc/168/h/5c110be44a27ba187c823b7036cbb4a4.png)
Ваш контент в абсолютной безопасности
ПОДРОБНЕЕ
![](https://fs24.getcourse.ru/fileservice/file/download/a/116/sc/168/h/5c110be44a27ba187c823b7036cbb4a4.png)
Ваш контент в абсолютной безопасности
ПОДРОБНЕЕ
ИИ-бот GetCourse
ИИ-бот
Добрый день!
Я - бот-помощник по документации платформы Getcourse, помогу вам найти ответ на справочный вопрос по работе системы. Пожалуйста, сформулируйте свой вопрос одним сообщением.
Статья была полезной?
Авторизация через соцсети позволяет пользователю зарегистрироваться и войти в аккаунт через мобильное приложение, профиль Вконтакте или Google.
Обратите внимание: в целях безопасности авторизация через ВКонтакте не доступна для сотрудников и администраторов аккаунта.
![](http://fs-thb03.getcourse.ru/fileservice/file/thumbnail/h/46910ae3b8c54ca14665a123734c1188.jpg/s/s1200x/a/116/sc/503)
Однако у такого способа регистрации есть недостатки.
Если пользователь авторизуется через соцсеть и при этом запретит Getcourse доступ к своей почте, то в базе он появится с технической почтой, оканчивающейся на @vktech.gc. Это значит, что если у него был профиль в Getcourse, к которому не привязана эта соцсеть, он появится как пользователь-дубль. Также он не сможет получать на эту почту e-mail рассылки.
Важно, что при авторизации через соцсети на системной странице входа в аккаунт у пользователей не запрашивается разрешение на отправку сообщений в ту соцсеть, через которую происходит авторизация. Необходимо предупреждать пользователей, чтобы они обязательно давали доступ к почте и вы не потеряли возможность связаться с ними.
Можно добавить пользователя с электронной почтой, а только потом привязать соцсеть к его профилю.
Также вы можете использовать подписную страницу vk с возможностью указания адреса электронной почты в форме.
![](http://fs-thb02.getcourse.ru/fileservice/file/thumbnail/h/AB.3031c2655d5c4b64dba0301ac8be85d0.png/s/s1200x/a/116/sc/131)
Как убрать авторизацию через соцсети?
В настройках системной страницы входа можно настроить вид блока с кнопками, задать надпись перед кнопками, скрыть блок с соцсетями от некоторых групп пользователей или совсем удалить блок.
Для этого перейдите в настройки системной страницы входа:
![](http://fs-thb02.getcourse.ru/fileservice/file/thumbnail/h/AB.f021034012a2e4684d6cd6f47df1d0b4.png/s/s1200x/a/116/sc/131)
Выберите нужный блок и настройте его видимость:
![](http://fs-thb03.getcourse.ru/fileservice/file/thumbnail/h/AB.4b99b81731cad079c6ac2b1c7db7a1a3.png/s/s1200x/a/116/sc/131)
Авторизация возможна не только на системной странице Входа/Регистрации, но и из формы на лендинге. Для этого выберите в настройках формы блок «Кнопки входа через соцсети».
![](http://fs-thb01.getcourse.ru/fileservice/file/thumbnail/h/0e67216e02725c98ce5e8cfc40e7c0a0.png/s/s1200x/a/116/sc/190)
При этом вы можете изменить внешний вид кнопки: настроить надпись, указать свой цвет и т.д.
![](http://fs-thb03.getcourse.ru/fileservice/file/thumbnail/h/c89b91d14ca688d294b6aa266adf8478.png/s/s1200x/a/116/sc/212)
Для ВКонтакте также есть возможность выбрать способ входа: через браузер (устаревший способ) или через приложение. Второй способ позволяет сразу запросить разрешение на отправку уведомлений.
![](http://fs-thb02.getcourse.ru/fileservice/file/thumbnail/h/abfb41d855ab39b7a1da8e9f01d646d2.png/s/s1200x/a/116/sc/332)
Важно! Не используйте кнопки входа через соцсети в виджетах. Из-за ужесточения браузерами политики по межсайтовому взаимодействию корректная работа этого функционала в виджетах не гарантируется.
Вы можете направлять пользователей со стороннего сайта на созданную в аккаунте страницу, на которой размещены такие кнопки. Подробнее о подключении соц.сетей при регистрации через виджет читайте в статье.
авторизуйтесь
Вы можете направить пожелание на добавление авторизации через другие соцсети/интеграции в нашу техническую поддержку - https://getcourse.ru/contacts .
В своем обращении опишите подробнее, какой способ авторизации вы хотели бы добавить и для реализации какой задачи это необходимо.
Если в форме вы установите кнопку ВК, и пользователь нажмет до того как он заполнил поле email в форме (при условии, что он неавторизован), то создастся пользователь с технической почтой. Действия обработчика формы автоматически не начнутся, пока пользователь не нажмет на кнопку самой формы. Дополнение информации (email и др. данные) в профиль пользователя и работа обработчиков начнется только после нажатия кнопки формы. Если данная логика вас устраивает, то вы можете ее использовать.
Мы рекомендуем использовать обратную схему - сначала пользователь заполняет форму с электронной почтой, а следующим шагом он заполняет другую форму, содержащую кнопки соцсетей, которые могут привязаться к его профилю. Все зависит от вашей задачи.
Вы можете отслеживать страницу, на которой произошла регистрация пользователя, с помощью Источника пользователя. Об источнике пользователя вы можете прочитать в статье https://getcourse.ru/blog/275920
1. не понятно какие надо сделать настройки что бы блок Вход через соц сети был видим только тем у кого эти соцсети уже подключены к аккаунту? Ведь не у всех авторизованных СС подключены.
2. Если пользователь совершил покупку (он уже авторизован и получил доступ к продукту) и при этом зашел через Вконтакте, образовалось два аккаунта одного пользователя. Как объединить профили без потери привязки почты и профиля Вконтакте?
1. Этот блок доступен всем пользователям. Вы можете показывать его сегменту пользователей, у которых подключены соцсети https://yadi.sk/i/GQBArSyOYTSMuw. Подробнее >> https://getcourse.ru/blog/275849#ltBlock275084.
2. Можете в нужный профиль (с VK) перенести необходимые данные (например, заказы и оплаты, если они были, изменить email), а лишний профиль удалить. Подробнее в этой статье https://getcourse.ru/blog/276164.
Что бы исключить кнопку авторизации google+, необходимо в стилях блока http://prntscr.com/mzvftb -> http://prntscr.com/mzvg4c вставить код:
.btn-google-plus {
display: none;
}
Когда пытаюсь авторизоваться через вконтакте через мобильный телефон. Открывается просто белый экран и всё. Как исправить?
Вероятно, ваш браузер блокирует всплывающие формы или редирект на приложение ВК. Рекомендую отключить блокировки или протестировать работу в другом браузере. Проверил регистрацию в вашем аккаунте через ВК, регистрация проходит корректно. Если в другом браузере ситуация повторится, пожалуйста, напишите нам в поддержку приложив скриншоты ошибок и ссылку на пользователя, который авторизуется через ВК. Так же необходимо будет написать название и версию ОС на телефоне.
Эту информацию мы не используем.