Точка входа https://tutornet.ru/passport/signIn.asp.
Ключевая служба. Используется другими службами. Основные свойства:
- Использование адреса электронной почты в качестве идентификатора пользователя.
- Автоматическая генерация пароля на стороне сервера при первичной регистрации пользователя. Пользователь не обязан знать свой пароль, если не отключит режим автоматического входа и работает с постоянного компьютера. По запросу пользователя ему может быть выслан пароль по электронной почте.
- Пользователь в любое время может изменить свой пароль, любые сведения о себе, кроме адреса электронной почты. Система регистрации автоматически проверяет вводимые сведения для исключения грубых ошибок (например, пароль не может быть слишком простым, адрес электронной почты должен иметь определенный синтаксис, номер телефона должен состоять из определенного набора цифр; можно запретить использование латинских букв в имени, адресе и т.д.)
Служба регистрации состоит из трех экранов.
- Первый экран предлагает ввести идентификатор пользователя и пароль.
- Второй экран используется для редактирования персональных сведений и настроек пользователя.
- Третий экран сообщает о результате регистрации.
Любой экран может быть пропущен. Например, если служба регистрации вызывается автоматически из другого раздела сайта, который не доступен анонимному пользователю, то после успешной регистрации происходит автоматический возврат на вызвавший раздел, минуя третий экран. Если пользователь зарегистрирован в текущем сеансе, он может перейти на второй экран, минуя первый. Зарегистрированный пользователь может также пропустить второй экран, если желает изменить регистрацию в текущем сеансе (стать анонимом или просто войти в систему, если система автоматической регистрации отключена).
Третий экран сообщает пользователю о его правах и возможных действиях. Как правило, пользователю предлагается посетить его персональную страничку https://tutornet.ru/passport/profile.asp и просмотреть список собственных объявлений https://tutornet.ru/passport/userAds.asp. Страницы, содержащие частную информацию, не доступны другим пользователям. Обращение к ним (после сертификации сервера) должно производится по протоколу https через SSL.
Привилегированным пользователям предлагаются дополнительные ресурсы службы администрирования. Можно ввести до 9 категорий пользователей от посетителя до администратора сайта. Администратор сайта может изменить категорию любого пользователя и любую информацию о нем. Пользователи других категорий могут изменять категорию и персональную информацию пользователей подчиненных категорий. Все эти действия производятся со второго экрана службы регистрации, вид которой зависит от категории и предполагаемых действий пользователя.
При первичной регистрации пользователь обязан ввести только свое имя и фамилию. Ему также предлагается заполнить необязательную часть регистрационной формы или сделать это позднее. Информация из необязательной части (номер телефона, адрес и т.п.) при ее наличии используется другими службами. Например, если известен номер телефона пользователя, он автоматически подставляется в форму, которую предлагается заполнить при подаче объявления.
Внимание. Дополнительные сведения для привилегированных пользователей скрыты.
|