Регистрация пользователя — это создание учетной записи, которая будет храниться на сервере и при помощи которой пользователь сможет заходить на форум и оставлять сообщения от своего имени.
Регистрация пользователей очень важна по нескольким причинам.
1. | Защита от спам-ботов. Регистрация позволит если не избавиться полностью от нежелательной рекламной информации, размещаемой специальными программами в блогах и форумах, то значительно сократить её часть. |
2. | Безопасность посетителей. При регистрации никто не сможет оставить сообщение на форуме от чужого имени. Каждый пользователь будет иметь свой уникальный логин и пароль, которые он будет использовать для того, чтобы оставить сообщение. |
3. | Регистрация позволит вам вести учёт пользователей форума и привлекать модераторов, которые будут, пользуясь своей учетной записью, удалять или редактировать некорректные сообщения, оставленные другими участниками форума. |
Как происходит регистрация?
При попадании на форум пользователю будет предложена регистрационная форма, которую он должен будет заполнить.
Логин и пароль - эти данные будут использоваться для входа на форум. Он также будет отображаться в подписи пользователя, когда он будет оставлять сообщение.
E-mail - на этот адрес будет отправлена ссылка для активирования учетной записи пользователя. Никому кроме администратора этот E-mail не будет виден.
Имя, фамилия, отчество - наряду с логином эти данные будут отображаться в подписи пользователя.
Дополнительная информация заполняется по желанию. Если варианта нет в выпадающем списке, можно его дописать снизу под соответствующим полем.
После нажатия на кнопку Зарегистрироваться пользователь увидит сообщение об успешной регистрации (это означает, что логин пользователя был свободен), и будет отправлено письмо на E-mail, указанный при регистрации. Письмо будет содержать регистрационные данные пользователя, а также уникальную ссылку, чтобы активировать свою учетную запись.
После этого пользователь может оставлять сообщения под своим именем.
Примечание: Впоследствии пользователь может изменить свои регистрационные данные за исключением логина.
Как разместить на сайте регистрационную форму?
Это можно сделать двумя способами:
1. | Использовать макрос %users registrate()% |
2. | Разместить на сайте ссылку, содержащую URL http://ваш_домен/users/registrate. По нажатию на неё посетителю откроется регистрационная форма. |