Регистрация пользователей

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

Регистрация пользователей очень важна по нескольким причинам.

1. Защита от спам-ботов. Регистрация позволит если не избавиться полностью от нежелательной рекламной информации, размещаемой специальными программами в блогах и форумах, то значительно сократить её часть.
2. Безопасность посетителей. При регистрации никто не сможет оставить сообщение на форуме от чужого имени. Каждый пользователь будет иметь свой уникальный логин и пароль, которые он будет использовать для того, чтобы оставить сообщение.
3. Регистрация позволит вам вести учёт пользователей форума и привлекать модераторов, которые будут, пользуясь своей учетной записью, удалять или редактировать некорректные сообщения, оставленные другими участниками форума.

Как происходит регистрация?

 

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

forum.user_reg

Логин и пароль - эти данные будут использоваться для входа на форум. Он также будет отображаться в подписи пользователя, когда он будет оставлять сообщение.

E-mail - на этот адрес будет отправлена ссылка для активирования учетной записи пользователя. Никому кроме администратора этот E-mail не будет виден.

Имя, фамилия, отчество - наряду с логином эти данные будут отображаться в подписи пользователя.

Дополнительная информация заполняется по желанию. Если варианта нет в выпадающем списке, можно его дописать снизу под соответствующим полем.

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

После этого пользователь может оставлять сообщения под своим именем.

Примечание: Впоследствии пользователь может изменить свои регистрационные данные за исключением логина.

Как разместить на сайте регистрационную форму?

 

Это можно сделать двумя способами:

1. Использовать макрос %users registrate()%
2. Разместить на сайте ссылку, содержащую URL http://ваш_домен/users/registrate. По нажатию на неё посетителю откроется регистрационная форма.