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

Регистрация пользователя осуществляется с помощью любой формы в которой имеется поле E-mail (email, user_email или useremail), при условии что при обработке данных используется скрипт /inner/libraries/user_info.php.

Нюансы

1. Если при регистрации пользователь не указал Имя пользоватея (name, user_name или username), то Именем пользователя становится то, что написано в E-mail адресе, до символа @. Например при указании E-mail адреса Andrey@mail.ru, Именем пользователя станет Andrey.

2. Если при регистрации Имя пользователя уже есть в базе данных пользователей ( phpbb3_users ), то к Имени пользователя добавляется номер по порядку из еще не существующих пользователей. Например, если пользователь Andrey уже зарегистрирован, то Имя пользователя нового Андрея будет Andrey1, если пользователь Andrey1 уже есть, то будет Andrey2 и т.д. Однако, при желании пользователь может изменить это Имя в кабинете пользователя.

3. Если при регистрации пользователь не заполняет поле Пароль (password, user_password или userpassword), то пароль генерируется автоматически. Для повышения надеждности, пароль формируется из 7 знаков (английские буквы и арабские цифры).

Возможности

Т.к. сгенерированные и высланные в письме Имя пользователя и Пароль могут не понравится пользователю, то он всегда может их поменять на нужные в Кабинете пользователя (на сайте). Ссылки на Кабинет пользователя и Форму восстановления пароля высылаются сразу при регистрации.


Комментарии посетителей:
  • Подозревая, что пароль он и не может выбрать т.к на странице /system/user.registration.html нет графы пароль
    04 октября 2010, 11:10 коммент полезен : 0 # Artes (гость)
    • Изучите нюанс 3.
      04 октября 2010, 11:18 коммент полезен : 0 # Admin

Предложения и пожелания:
Ваше имя: Ваш E-mail:
Введите изображенные цифры:
Captcha

Обсуждения на форуме:

некорректно отображается страница в браузерах

не могу войти в admin

Нужна критика идеи

Поиск по дополнительным полям и формам

Вопрос по категориям

Несколько вопросов по проекту.

Плагины, меню и интеграция

Полезное:

Видео-обучение

Работа с шаблонами

Документация API

База данных и её таблицы

Регистрация на форуме

Скачать последнюю версию

Связь с авторами

Ошибка в тексте? Выделите её мышкой и нажмите: Ctrl + Enter| Здравствуйте, Гость | Войти | Регистрация| Карта сайта | RSS ленты
О проекте | Скачать CMS | Видеоуроки | Документация | Плагины | Форум | Идеи | Новости | Веб-мастеру | Контакты

YaPro CMS в Живом Журнале

YaPro CMS в Твитере

YaPro CMS в Одноклассниках

YaPro CMS в Яндекс.Блогах

При полном или частичном использовании материалов данного сайта, ссылка на сайт "yapro.ru" обязательна как на источник информации.
Автоматический импорт материалов и информации с сайта запрещен.
Copyrights © 2007 - 2012 YaPro.Ru


Главная » Документация » API для разработчика »