Menu
Авторизация:
Зарегистрироваться.
активация
Пользователь: def
Дата: 4-апреля-2006 10:25 pm
Просмотров: 31840
Оценка: 1    Оценить [
|
]

Доброго времени суток. Проблема. При регистрации пользователя, ему автоматически не отправляется письмо с кодом активации учетной записи. Пользователю приходится запрашивать "отправление нового пароля" и тогда ему отправляется код активации. Это так должно быть или что-то не так настроено. --- (Отредактировано 4-April-2006 10:25 pm [GMT+0300]Написал(а)def) ---

Re: активация
Пользователь: Admin
Дата: 5-апреля-2006 0:53 am
Просмотров: 6080
Оценка: 2    Оценить [
|
]

Поскольку я не знаю Ваших настроек, попробую описать все ситуации. По-умолчанию возможность пользователя регистрироваться самостоятельно - отключена. Его может зарегистрировать администратор. После чего пользователь может, просто, входить под указанными логином и паролем. В этой ситуации никакая активация не нужна.

Если Вы разрешили пользователю регистрироваться самостоятельно, то на сайте появляется соответствующая ссылка. При нажатии на эту ссылку незарегистрированный пользователь в открывшейся форме заполняет все поля (по-умолчанию: логин, пароль, e-mail и буквенный код, который отображается на картинке. Это если вы не настроили иначе. У Вас есть возможность добавить обязательные поля или убрать картинку...).

Если пользователь при регистрации всё заполнил корректно, то система его регистрирует и он сразу становится залогиненным под своим профилем. Код активации при этом никакой не требуется. При повторном заходе на сайт, если не истекло время сессии или он не нажал "выход" - то он всё ещё будет залогиненным. (По-умолчанию время истечения сессии 1 час, но можете поменять его в настройках сайта хоть на 30 лет.)

Я думаю это логично и гуманно по отношению к пользователям с точки зрения юзабилити. Я никогда не мог понять зачем некоторые CMS заставляют пользователя сначала зарегистрироваться, а потом сразу после этого дополнительно вводить логин и пароль для входа.

Код активации, как я понимаю, в предыдущих ситуациях используется для восстановления пароля.

Если Вы установите в настройках сайта "Проверять правильность E-mail адреса", то после регистрации на E-mail приходит письмо со ссылкой для активации. (Возможно, это Ваш случай, но я проверил - у меня письмо приходит.) Хотя с точки зрения юзабилити здесь есть один прокол: Пользователь после удачной регистрации бросается на страницу ввода логина и пароля, но при вводе которых ему сообщается, что этот пользователь заблокирован....! без поясняющих надписей о том, что на E-mail адрес пришло письмо со ссылкой, и первый раз можно войти только по ссылке из письма. Остаётся лишь уповать на то, что он догадается проверить почту...

Сообщите Ваши настройки.

 


 

Пожалуйста, все вопросы и пожелания оставляйте на форуме, а не направляйте прямиком мне на E-mail

--- (Отредактировано 5-April-2006 12:53 am [GMT+0300]Написал(а)Admin) ---

Re: активация
Пользователь: def
Дата: 5-апреля-2006 6:43 am
Просмотров: 6114
Оценка: 0    Оценить [
|
]

У меня ситуация такая. Проверка e-mail установлена, но письмо при регистрации не отправляется. Приходится запрашивать отправку забытого пароля, и тогда пользователю отправляется код активации, вот... Не знаю почему, но у меня так работает... Проверку e-mail отключать не хочется. --- (Отредактировано 5-April-2006 6:43 am [GMT+0300]Написал(а)Visitor) ---

Re: активация
Пользователь: def
Дата: 5-апреля-2006 6:49 am
Просмотров: 5898
Оценка: 1    Оценить [
|
]

А вот что касается уведомления, то я модифицировал шаблон регистрации нового пользователя и теперь сверху у меня предупреждение о последующих шагах.

Вот шаблон (его часть подвергшаяся изменению):

   <h1><tmpl_var title></h1>

<tmpl_if create.message>
   <tmpl_var create.message>
</tmpl_if>
<style>
.regWarning{
    color:#CC0000;
    font-weight: bold;
    font-size: 14px;
    text-align: justify;
    }
</style>
<br></br>
<div class="regWarning">ЗДЕСЬ пишутся необходимые слова</div>
<br></br>
<tmpl_var create.form.header>
<table >
<tmpl_if useCaptcha>

--- (Отредактировано 5-April-2006 6:49 am [GMT+0300]Написал(а)def) ---

Re: активация
Пользователь: def
Дата: 5-апреля-2006 6:54 am
Просмотров: 8267
Оценка: 2    Оценить [
|
]

Ну если кому-то хочется то пусть отступы делает при помощи margin-а, а не <br>.
--- (Отредактировано 5-April-2006 6:54 am [GMT+0300]Написал(а)def) ---

© 2004-2021 WebGUI на русском. | Powered by WebGUI
& use Foundation framework | Расположен на WebGUI hosting