Настройка сессий основанной идентификации с использованием имени и пароля
Чтобы настроить сессий основанную идентификацию для Web клиентов, с использованием имени и пароля, Вы должны редактировать Server документ в Domino Directory. Вы должны также создать Person документ для каждого Web клиента, который будет использовать сессий основанную идентификацию с использованием имени и пароля.
Хотя Web клиенты требуют Person документов, они не нуждаются в лицензиях Notes, так как они не используют программное обеспечение рабочего места Notes для доступа к серверу.
* Из клиента Domino Administrator, выбирайте закладку Настройка, откройте Server документ.
* Выбирайте закладку Internet Protocols – Domino Web Engine
* Заполните эти поля, затем спасите документ:
Поле | Значение | ||
Session authentication
| * Enable – разрешение сессий основанной функции идентификации клиентов, с использованием имени и пароля
* Disabled- по умолчанию, не разрешено. | ||
Idle session timeout | Значение задержки для, разрегистрации Web клиента, если клиент ничего не делает
По умолчанию - 30 минут. | ||
Maximum active sessions | Максимальное число активных одновременных сессий клиентов
По умолчанию - 1000. |
Создание Person документов для Web пользователей.
* В Domino Directory, создайте Person документ для каждого Web пользователя, который нуждается в доступе на сервер. Вы можете также редактировать Person документ существующего пользователя.
* В каждом Person документе, заполните эти поля и затем сохраните документ:
Поле |
Значение |
First name, Middle initial, Last name |
Имя инициалы фамилия |
User name |
Полное имя пользователя. Это имя, пользователь вводит при попытке доступа на сервер. Это поле может содержать несколько имена. Однако Domino использует первое имя этого поля, чтобы проверить пользователя в ACL баз данных и в списках доступа для проектов. Например, это поле может содержать эти имена: * Alan Jones * Al Jones * AJ Когда сервер запросит имя и пароль, пользователь может ввести Al Jones. Однако Domino использует имя Alan Jones, чтобы определить его в ACL баз данных и списках доступа к проектам. Поэтому, имя Alan Jones должно быть то, которое появляется в ACL и списках доступа для проектов. |
Internet password |
Пароль |
Настройка HTML форм для регистрации Web пользователей.
Domino снабжает Вас HTML Log-In формой по умолчанию, чтобы позволить пользователям вводить их имена и пароли и затем использовать имя и пароль для сессий пользователя. Эта форма создана и сконфигурирована в базе данных Configuration (DOMCFG.NSF). Вы можете настраивать форму, чтобы ввести дополнительную информацию. Чтобы сделать это, Ваш Domino Web сервер должен быть установлен.
Создайте Domino базу данных Configuration. Если Вы не создаете базу данных, Domino используйте свою форму Log-In.
Создание формы для регистрации.
Определите форму для регистрации пользователей. Если база данных Configuration существует на Web сервере, но Вы не создали, или не определили формы для регистрации, Domino использует форму $$LoginUserForm, как форму для регистрации пользователей.
Самый простой способ создавать традиционную Log-In форму, состоит в том, чтобы изменить копию формы $$LoginUserForm.
Пример. Log-In форма, поставляемая с Domino, в базе данных Configuration. Вы можете также создавать новую форму Log-In from scratch. Вы должны иметь клиента Domino Designer, чтобы редактировать или создать формы.
* Запустите клиента Domino Designer и откройте базу данных Configuration (DOMCFG.NSF).
* Чтобы создать Вашу форму, использующую имя $$LoginUserForm, сделайте копию $$LoginUserForm, затем двойным щелком открывайте ее. Вы можете переименовывать копию, если необходимо, например в CustomLoginForm. Чтобы создать новую форму, выбирайте кнопку – Новая Форма.
* Когда Вы заканчиваете проектирование формы, сохраните ее.
Определение формы для регистрации пользователей.
* Из клиента Notes и открывает Domino базу данных Configuration (DOMCFG.NSF).
* Выбирайте Создать – Mapping a Login Form.
* Выбирайте тип сервера, соответствующий Вашему Web серверу.
* (Необязательно) Введите комментарии.
* Введите имя файла базы данных, которая содержит форму. Это должно быть имя Domcfg.nsf, если Вы не храните форму в различных базах данных.
* Введите имя форма, например - LoginUserForm.
* Сохраните и закрывайте документ.