2 Replies Latest reply: May 21, 2015 2:17 AM by Дмитрий Бабич RSS

    Возможность разлогиниться по требованию

           Добрый день. Недавно возникла следующая проблема.  Для большинства пользователей удобна настройка, автоматического входа в access point  без постоянного ввода пароля.

           Однако время от времени нужно зайти под другой уз. Есть ли какая-то возможность добавить кнопку логОфф, либо ранжировать настройки автоматического логина для разных пользователей/разных доков? Либо как-то узнать id элемента ввода логина/пароля в access point?

        • Re: Возможность разлогиниться по требованию
          Sergey Polekhin

          Добрый день,

           

          Стандартная функциональность предполагает, что веб-сервер QlikView может быть настроен на использование альтернативных способов аутентификации. Но в любой момент времени может использоваться только один способ, установленный в настройках сервера.

           

          Поэтому альтернативой сквозной аутентификации Default login page (browser authentication) может являться:

          1. Использование готовой страницы аутентификации на основе форм, подключаемой в качестве Alternate login page (web form) в настройках веб-сервера QlikView (QlikView Web Server -> Authentication - > Alternate login page (web form)). При этом в качестве альтернативной страницы будет использована форма FormLogin.htm, располагающаяся по-умолчанию в папке C:\Program Files\QlikView\Web
            • Очевидно, что при этом вводить имя пользователя и пароль придется всем пользователям, а не только "избранным"
          2. Написание собственной страницы аутентификации, поддерживающей требуемый вам функционал и подключение ее в настройках сервера в качестве Custom Login Page (QlikView Web Server -> Authentication - > Custom Login Page).
            • Очевидно, что гибкость предлагаемых пользователю вариантов аутентификации будет зависеть от уровня разработчика, создающего страницу аутентификации. В качестве нескольких примеров можно использовать устанавливаемые по-умолчанию формы FormLogin.htm, login.htm, login2.htm, logout.htm
            • Также очевидно, что функционал предлагаемой пользователям страницы также будет действовать на всех пользователей.
          3. Использование "обходных путей", что в общем случае не снимает необходимости понимания того, как и почему работают конкретные формы аутентификации в конкретных браузерах.
            • Например, можно использовать по-умолчанию настроенный способ аутентификации Default login page (browser authentication) (QlikView Web Server -> Authentication - > Default login page (browser authentication)) для всех пользователей, которым не требуется вводить имя пользователя и пароль.
            • Для пользователей же, которым захотелось подключиться с использованием другой учетной записи - показать возможность использования формы аутентификации login.htm или login2.htm (в зависимости от используемого браузера), вызываемой непосредственно в URL-строке браузера.