электронная почта активации пользователя joomla - PullRequest
0 голосов
/ 24 февраля 2012

У меня есть существующая группа из 1500 пользователей, которую я хочу перенести в систему Joomla, чтобы я мог воспользоваться преимуществами системы самообслуживания паролей. Я хочу убедиться, что идентификатор пользователя остается прежним, и что они получают электронное письмо для активации в начале.

Из тестирования с Joomla можно

1 - я могу создать jom_user через SQL с помощью оператора INSERT, который гарантирует, что идентификатор тот же, но этот метод не приводит к отправке какого-либо электронного письма активации.

2 - я могу вручную создать пользователя с помощью компонента «Диспетчер пользователей», что приводит к отправке электронного письма активации, но идентификатор не может быть гарантирован.

Интересно, есть ли рекомендуемый метод, где я могу создать пользователя с помощью SQL, а затем использовать модуль или плагин для повторной отправки электронного письма активации?

1 Ответ

1 голос
/ 24 февраля 2012

Я знаю, что существуют компоненты для повторной отправки писем об активации.Пока вы ввели пользователя и тот же пароль, который был у него до того, у вас все будет в порядке - но если вы использовали какую-либо кодировку для пароля (md5 - это стандарт IIRC Joomlas), вы можете столкнуться с проблемами.

Вы можете проверить некоторые из методов управления аутентификацией в каталоге расширений Joomla.Я использовал один из них на очень активном сайте довольно давно (с 1.5), и он отлично работал, чтобы иметь возможность рассылать пользователям письма с повторной активацией.

Это, вероятно, будет лучшим выбором и сохранит вас.от изобретения колеса.

Если вы действительно закодировали их пароли, все будет немного сложнее, иначе они могут не узнать «новый» пароль, который вы создадите для них в Joomla, если вы не войдете и не скажете им физически.

Удачи!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...