Войти
 
 
   
 
  
Новости Notes.ру Библиотека Биржа труда Вопрос - ответ Форум Регистрация Поиск О проекте
Разделы
Вся лента вопрос-ответ
Рубрики
   Разработка notes-приложений
   Разработка web-приложений
   Администрирование Notes&Domino
   Почта Lotus Domino
   Общие вопросы
 
Всё о задаче AdminP. Часть вторая   Во второй части мы завершаем рассмотрение AdminP. В ней рассмотрены запросы междоменного администрирования и способы управления функциями AdminP с помощью настроек документа сервера, команд консоли сервера, файла Notes.ini и интервалов очистки базы данных. В этой статье предполагается, что вы опытный администратор Domino и прочитали первую часть
О Notes Читать статью
 
Всё о задаче AdminP. Proxy-действия в R5 и Domino 6   Приложение к статье об административном процессе
О Notes Читать статью
 
Всё о задаче AdminP. Часть первая   Перевод классической статьи 2003-его года о задаче административного процесса (AdminP). Очень полезна для понимания работы механизма этой задачи. В первой части статьи описаны компоненты задачи AdminP, как они работают, и как их использование помогает сделать работу администратора Domino проще. Задача AdminP (сакращённо от Administration Process, Административный процесс) работает с базой административных запросов (Administration Requests, admin4.nsf)
О Notes Читать статью
 


Вопрос-ответ

RSS
Главная   Вопрос-ответ   Как встроить в web-интерфейс панель формы аутентификации

Как встроить в web-интерфейс панель формы аутентификации

Вопрос:

Здравствуйте!
Сайт разрабатывается в Lotus Domino 6.5.3. Сервер Domino 7.0
Необходимо на странице сделать авторизацию пользователей для другой базы (единый вход). Форма, которая используется для авторизации и прописана в domcfg.nsf должна остаться как основная логинная форма.
Я добавила на страницу поля, которые есть в стандартной логинной форме базы domcgf.nsf. Но у меня ничего не получилось. Может это не таким способом делается?

На рисунке показан кусочек страницы, через который должна проходить авторизация.

Ответ:


Добрый день, Анна!
Во-первых, следует убедиться, что на сервере включена сессионная авторизация (Документ Server в Domino Directory - серверной адресной книге, закладка Internet Protocols - Domino Web Engine)
Именно этот тип авторизации позволяет заменить стандартное окошко ввода пароля (которое выпадает в случае базовой аутентификации)

Теперь поля для ввода информации аутентификации (логин и пароль) размещаем в теге form (оформляется как html-вставка >>>)
<form method="post" action="/names.nsf?Login" name="_MBALoginForm">
<input name="Username" value="" size=20 maxlength=50 autocomplete=off>
<input name="Password" value="" type="password" size=20 maxlength=50 autocomplete=off>
<input name="RedirectTo" value="/database.nsf" type=hidden>
<input type="submit" value="Войти">
</form>
в action - любая ссылка, name - имя формы собственно логина (из документа базы domcfg.nsf)
в поле RedirectTo - адрес, куда осуществляется переход после аутентификации (его делаем вычисляемым в зависимости от страницы, с которой происходит аутентификация)

остальные поля ввода, при наличии таковых на странице, - в отличную html-форму (тег form)

Успехов!
Николай Норкин

Решение Виктора Аленькова на основе web-агента >>>
Решение Александра Ерёмина на основе Ajax-технологии с использованием jQuery >>>

Другие материалы по теме:
Вставка фрагмента HTML-кода >>>
Как встроить в web-интерфейс панель поискового запроса >>>
 
  Опубликовано — 06/14/2007 |    

Мероприятия
Пресс-релизы
Биржа труда
Последнее на форуме
 
А так же:
Как удалить профиль?
16.04.2016 00:08:51
Скопировать в буфер поле документа
24.05.2015 08:55:52
Импорт DXL-описания документов в Lotus Domino. Одноимённые поля
16.04.2015 16:49:58
 
© LOGOSPHERE.RU