Задать вопрос
link0802
@link0802

Как запросить ввод email при входе через ВК?

На битрикс-сайте используется вход через соц. сети, сделан на основе стандартного компонента социальные сервисы. ВК не отдает email пользователя.

Как можно запросить ввод email у пользователя после входа через вконтакте?
  • Вопрос задан
  • 3129 просмотров
Подписаться 3 Оценить Комментировать
Решения вопроса 1
vasilyev
@vasilyev
php, 1c-bitrix
При регистрации пользователя через соцсети срабатывает событие OnAfterSocServUserAdd. В его обработчике можно либо положить пользователя в нужную группу, либо как-то по-другому пометить, что человек из ВК и без емайла.

Потом при логине смотреть, лежит ли человек в нужной нам группе или нет и в случае, если лежит, то направлять его на страничку с вводом имейла.

Костылесипед, конечно.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы