2012-02-24 5 views
0

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

От тестирования с Joomla это может

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

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

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

+0

Возможно, вам понадобятся следующие два потока: http://stackoverflow.com/questions/9208376/joomla-import-users-from-csv-file/9236743#9236743 и http://stackoverflow.com/questions/ 9357404/Joomla-1-7-пользователем учетно-настройка-выпуск/9359312 # 9359312 – alfasin

ответ

1

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

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

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

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

Удачи вам!

Смежные вопросы