Компонент регистрации и предоставления паролей может решать целый ряд задач:
1. Сообщения паролей пользователям, записи которых находятся в базе читателей и(или)
2. Подачи читателями заявок на регистрацию, путём ввода своих данных и(или)
3. Самостоятельной регистрации читателей с немедленным получением пароля.
Библиотека самостоятельно определяет политику в области авторизации и может использовать компонент для выполнения одной или сразу нескольких функций в зависимости от категории читателя. Например:
a) Если студент через сайт вводит свои персональные идентификационные данные и они соответствуют имеющимся в базе, его пароль отсылается по электронной почте. Если нет(студента нет в базе) — система отказывает ему в получении пароля;
b) Если преподаватель вводит свои данные, и его запись присутствует в базе то ему выдаётся пароль. Если нет, то создаётся временная запись, которую должен утвердить сотрудник библиотеки и переслать преподавателю пароль по электронной почте;
Компонент так же может использоваться исключительно для автоматизированного сбора и ввода данных читателей. Например, читатель, находясь у себя дома или в библиотеке, вводит свои данные, а затем, демонстрируя сотруднику библиотеки документы, просит его проверить и активировать запись. Таким образом, снимается необходимость в заполнении традиционных анкет.
Самые разнообразные задачи могут решаться с помощью компонента за счёт гибкой настройки. Библиотека может самостоятельно определять категории(например: студент, преподаватель, аспирант) читателей для регистрации. Для каждой категории устанавливается набор полей, который требуется заполнять и действие компонента системы в случае отсутствия введённых данных в базе. Кроме того параметрируется способ предоставления пароля(по почте или путём непосредственного отображения в базу), время повторного запроса пароля, необходимость протоколирования всех неудачных запросов в файл.
Пример работы можно видеть на сайте [
library.pgups.ru]
Скриншот 1: параметры настройки компонента
Редактировано 1 раз. Последний раз 22.08.2010 16:52 пользователем Кирилл Соколинский (СЗТУ).