←  Вопросы администрирования системы

Форум системы тестирования INDIGO

»

[Решено] Автоматическая авторизация пользо...

Гость_Алексей_* 28 май 2014

Здравствуйте!

Есть ли возможность зайти (залогиниться на Indigo) через передачу пары логин\пароль???...
ну т.е. стандартно сейчас заходим на главную страницу Indigo - вводим ручками логин\пароль...
а есть ли возможность как то сразу выйти на текущего пользователя, передавая Indigo пару login\password автоматом (не ручками) ?..
Ответить

 фотография Administrator 28 май 2014

Здравствуйте!

Да, можно. Создайте файл login.html в каталоге web следующего содержания (для версий 2.0 RC4 и выше):

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="js/libs.rc6.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
  $.ajax(
  {
   async: false,
   type: 'POST',
   url: 'modules/authorization.php',
   data: {action:'enter',login:'ivan',pass:'12345'},
   dataType : 'json',
   cache: false,
   success: function(data)
   {
    if(data.code != -1)
    {
         alert('Invalid login/pass');
    }
    else
    {     
         document.location.href = '/';
    }
   },
   error: function()
   {
    alert('AJAX ERROR');
   } 
  }); 
});
</script>
</head>
<body>
</body>
</html>

При заходе на эту страницу (http://127.0.0.1:85/login.html) будет автоматический вход. Данные логина и пароля можете брать из своей формы авторизации и подставлять в строку:

data: {action:'enter',login:'ivan',pass:'12345'},
Ответить

Гость_Алексей_* 05 июн 2015

Здравствуйте!

Можно ли как-то решить вопрос с авторизацией пользователей? Например по текущему пользователю в домене. И/или можно ли автоматически авторизовать пользователя через передачу логина в параметре вызова? (http://indigolocalserv:85/?usr=login)
Ответить

 фотография Administrator 05 июн 2015

 Алексей (05 Июнь 2015 - 12:21) писал:

Здравствуйте!

Можно ли как-то решить вопрос с авторизацией пользователей? Например по текущему пользователю в домене. И/или можно ли автоматически авторизовать пользователя через передачу логина в параметре вызова? (http://indigolocalserv:85/?usr=login)


Необходимо отредактировать текст файла следующим образом и переименовать его в login.php:


<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="js/libs.rc6.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
  $.ajax(
  {
   async: false,
   type: 'POST',
   url: 'modules/authorization.php',
   data: {action:'enter',login:'<? echo $_GET['login'];?>',pass:'<? echo $_GET['pass'];?>'},
   dataType : 'json',
   cache: false,
   success: function(data)
   {
    if(data.code != -1)
    {
         alert('Invalid login/pass');
    }
    else
    {    
         document.location.href = '/';
    }
   },
   error: function()
   {
    alert('AJAX ERROR');
   }
  });
});
</script>
</head>
<body>
</body>
</html>

Авторизация будет выполняться следующим образом:

http://127.0.0.1:85/login.php?login=ivan&pass=12345

Скачать файл можно по ссылке:
https://indigotech.ru...?file=login.php

Положите его в папку INDIGO\web\
Ответить

Гость_Данил Игоревич_* 07 ноя 2016

Добрый день.
Тестирую Ваш продукт, очень нравиться и устраивает всем.
Но очень мешает при регистрации нового клиента через Веб интерфейс строки "пароль"
Можно ли убрать данные строки?
Новый клиент сам запускает Веб интерфейс (тест) и проходит регистрацию где указывает ФИО и дополнительные поля, после чего клиент должен придумать пароль. Вот от это функции пароля клиентов хотим избавиться
Ответить

 фотография Administrator 08 ноя 2016

 Данил Игоревич (07 Ноябрь 2016 - 10:19) писал:

Добрый день.
Тестирую Ваш продукт, очень нравиться и устраивает всем.
Но очень мешает при регистрации нового клиента через Веб интерфейс строки "пароль"
Можно ли убрать данные строки?
Новый клиент сам запускает Веб интерфейс (тест) и проходит регистрацию где указывает ФИО и дополнительные поля, после чего клиент должен придумать пароль. Вот от это функции пароля клиентов хотим избавиться

Здравствуйте, Данил!

Это здесь обсуждалось.
Ответить

 фотография Anry 20 дек 2016

Коллеги, добрый день. Снова таже ситуация, при обновлении на rc7 перестала работать автоматическая авторизация. Помогите разобраться.

Менял строку на
<script type="text/javascript" src="js/lib/libs.js"></script>
не помогает.
Ответить

 фотография Administrator 21 дек 2016

 Anry (20 Декабрь 2016 - 15:48) писал:

Коллеги, добрый день. Снова таже ситуация, при обновлении на rc7 перестала работать автоматическая авторизация. Помогите разобраться.

Менял строку на
<script type="text/javascript" src="js/lib/libs.js"></script>
не помогает.

В RC7 нужно:
<script type="text/javascript" src="js/libs.rc6.js"></script>
Ответить

Гость_Сергей_* 01 мар 2017

Добрый день.
Решили для тестирования сотрудников воспользоваться Indigo.
Подскажите, как настроить систему, что бы пользователи логинились под доменными учетными записями?
Как доменных пользователей добавить в админке?
Ответить

 фотография Administrator 01 мар 2017

 Сергей (01 Март 2017 - 15:02) писал:

Добрый день.
Решили для тестирования сотрудников воспользоваться Indigo.
Подскажите, как настроить систему, что бы пользователи логинились под доменными учетными записями?
Как доменных пользователей добавить в админке?

Вы имеете в виду интеграция с Active Directory?
Ответить

Гость_Сергей_* 02 мар 2017

 Administrator (01 Март 2017 - 16:01) писал:

Вы имеете в виду интеграция с Active Directory?

 Administrator (01 Март 2017 - 16:01) писал:

Вы имеете в виду интеграция с Active Directory?

да, интеграция с Active Directory
Ответить

 фотография Administrator 02 мар 2017

Интеграций с внешними источниками пока нет. Вы можете только импортировать данные пользователей через инструмент импорта
Ответить

Гость_Гость_* 02 мар 2017

 Administrator (02 Март 2017 - 12:47) писал:

Интеграций с внешними источниками пока нет. Вы можете только импортировать данные пользователей через инструмент импорта

Подскажите, когда планируется реализовать такую интеграцию?
Ответить

 фотография Administrator 02 мар 2017

 Гость (02 Март 2017 - 13:33) писал:

Подскажите, когда планируется реализовать такую интеграцию?

Я дал развернутый ответ Вам на e-mail.
Ответить

Гость_vaksenov_* 06 окт 2017

Добрый день!
Если пока не существует интеграции с внешними источниками, есть ли возможность выгрузки и загрузки данных автоматически по расписанию (например импорт сотрудников из текстового файла и выгрузка результатов тестирования в текст)?
Ответить

 фотография Administrator 06 окт 2017

 vaksenov (06 Октябрь 2017 - 12:48) писал:

Добрый день!
Если пока не существует интеграции с внешними источниками, есть ли возможность выгрузки и загрузки данных автоматически по расписанию (например импорт сотрудников из текстового файла и выгрузка результатов тестирования в текст)?

Подобное возможно, если мы дадим Вам прямой доступ к базе данных, то можно будет выполнять произвольные SQL-запросы из любой среды к таблицам пользователей и результатов. Эта возможность существует для официальных пользователей с действующей тех. поддержкой.
Ответить

 фотография cep 3epo 27 окт 2017

 Administrator (06 Октябрь 2017 - 13:05) писал:

Подобное возможно, если мы дадим Вам прямой доступ к базе данных, то можно будет выполнять произвольные SQL-запросы из любой среды к таблицам пользователей и результатов. Эта возможность существует для официальных пользователей с действующей тех. поддержкой.


Добрый вечер.

Простите, еще раз: если прямой доступ к базе данных Вами предоставлен будет, то тогда в интерфейсе пользователя название столбца "Составитель" на "Руководитель" (на вкладке доступных тестов) поменять, получается, можно? Я правильно понял?
Ответить

 фотография Administrator 28 окт 2017

 cep 3epo (27 Октябрь 2017 - 17:43) писал:

Добрый вечер.

Простите, еще раз: если прямой доступ к базе данных Вами предоставлен будет, то тогда в интерфейсе пользователя название столбца "Составитель" на "Руководитель" (на вкладке доступных тестов) поменять, получается, можно? Я правильно понял?

Нет, эти надписи прописаны не в базе данных, а в файлах локализации, а они кодируются, чтобы Вам заменить эту надпись нужно будет для Вас делать индивидуальную сборку, проще искать пути решения через JavaScript
Ответить

Гость_Гость_* 30 окт 2017

Добрый день, а возможно продублировать ответ по поводу регистрации через Active Directory на адрес andreev.ea@vzavod.ru

Заранее спасибо.

Андреев Эдуард.
Ответить

 фотография Administrator 31 окт 2017

 Гость (30 Октябрь 2017 - 20:23) писал:

Добрый день, а возможно продублировать ответ по поводу регистрации через Active Directory на адрес andreev.ea@vzavod.ru

Ответ отправлен
Ответить