Смена Email

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X

Как отменить смену Email у определенного пользователя?

#1 12 июля 2022 в 10:05

Ради интереса решил проверить смену пользователем Email. Под админом разрешил смену Email тут -

Компонент — Профили пользователей — Доступ
Разрешить смену email

Предварительно в настройках стояло почтовый транспорт php (mail). Залогинился пользователем, в настройках профиля на вкладке безопасность изменил Email. Все прошло успешно, но по каким то причинам письмо со ссылкой не пришло на почту пользователя. У меня есть работающий аккаунт для отправки почты с сайтов через SMTP. Ввел в настройках данные через SMTP. Через него все работает четко и ссылка приходит на почту. Но у того пользователя, к которому не пришло письмо в настройках профиля в поле Email по прежнему висит — Код подтверждения нового e-mail адреса. Можно как то сбросить это его состояние, чтобы он смог заново поменять Email?  

#2 12 июля 2022 в 11:41

Попробуйте это. Зайдите в таблицу cms_users_personal_settings и там удалите запись о смене мыла.

#3 12 июля 2022 в 12:56

Круто👌 сработало! Спасибо огромное🤝

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.