Регистрация через сторонние сервисы
Подскажите пожалуйста, при регистрации через соцсети не приходит уведомлений о регистрации. Была идея прикрутить выдачу куппонов при регистрации и этот фейл сильно расстроил.
Так задумано и надо самому прикрутить или это мой локальный баг?
Пробовал через разные сервисы авторизации, разные почты, менял с подтверждением и без) Новый контакт создается.
При штатной регистрации все нормально.
Немного по коду посмотрел, такое впечатление, что регистрация через адаптеры авторизации, это как бы авторизация для wa. Если не сложно подскажите то место, где идет таки добавление нового контакта в БД.
4 ответа
Напишите плагин для приложения «Сайт», подпишитесь на системное событие 'signup'
и отслеживайте в плагине все факты создания контактов через систему авторизации.
Может я где ошибся, но никак не запущу.
Плагин sendpromo
/wa-apps/site/plugins/sendpromo/lib/config/plugin.php
/wa-apps/site/plugins/sendpromo/lib/siteSendpromoPlugin.class.php
Для понимания срабатывает ли, письмо себе отправляю. Писем/ошибок нет(
как это вообще может работать?)
Вы хотите помочь? Выложите решение, можете помочь за деньги - объявите стоимость. А по первому комментарию, ну так себе предложение.
Спасибо, что подсказали!
Вот так в результате вышло, если сильно накосячил напишите плз.
Судя по коду Вы явно программист, но либо пишите на чем-то экзотическом и далеком от си-подобных языков, либо давно забросили. На PHP так не пишут, но в тех. плане - все ок.
Спасибо, что проверили. Хобби такое, пишу для своих проектов под узкие задачи, если готовых решений нет, но в плагинах не было необходимости.
Кстати никого это не удивляет, почему таки при штатном действии (регистрация через сервисы) нет взаимодействия с посетителем? Система тупо кидает их БД, как и любого бота, заполнившего форму)
Это может удивить только постороних людей, WA ставит минусы за публикацию багов в их коде.
Если вам нужно изменить поведение системы, предложите, что вам нужно, в отдельной теме, выбрав тип сообщения «Идея». Это будет продуктивнее, чем обсуждать ваши ожидания в комментариях.