

[Решено] Автоматическая авторизация пользователей
Автор Гость_Алексей_*, 28 май 2014 17:44
Сообщений в теме: 33
#22
Отправлено 29 Октябрь 2018 - 12:41
Владислав (27 Октябрь 2018 - 19:59) писал:
Добрый вечер!
Рассматриваем возможность покупки вашей системы. Обязательным условием (для нас) является интеграция с AD (Active Directory). Можно ли получить текущий статус?
Медведев Владислав - medvedevvy"coбачkа"vkmb.ru
Спасибо
Рассматриваем возможность покупки вашей системы. Обязательным условием (для нас) является интеграция с AD (Active Directory). Можно ли получить текущий статус?
Медведев Владислав - medvedevvy"coбачkа"vkmb.ru
Спасибо
Я ответ отправил Вам на почту.
#23 Гость_Артём_*
Отправлено 11 Ноябрь 2019 - 01:45
Здравствуйте! При синхронизации пользователей через стороннюю систему с помощью вызова SQL-функции main.sync_users(), когда передаётся более ~1000 элементов, возникает ошибка: 54001: stack depth limit exceeded. Если количество элементов меньше ~1000, всё отлично работает. Но нам нужно синхронизировать порядка 7000 элементов, как это возможно осуществлять? Разбить на части не получится, т.к. отмечено "удалять группы и пользователей при удалении их в источнике" и каждый раз при синхронизации одной части, другая будет удаляться.
#24
Отправлено 11 Ноябрь 2019 - 13:46
Артём (11 Ноябрь 2019 - 01:45) писал:
Здравствуйте! При синхронизации пользователей через стороннюю систему с помощью вызова SQL-функции main.sync_users(), когда передаётся более ~1000 элементов, возникает ошибка: 54001: stack depth limit exceeded. Если количество элементов меньше ~1000, всё отлично работает. Но нам нужно синхронизировать порядка 7000 элементов, как это возможно осуществлять? Разбить на части не получится, т.к. отмечено "удалять группы и пользователей при удалении их в источнике" и каждый раз при синхронизации одной части, другая будет удаляться.
Здравствуйте, Артем! Вы можете выслать нам на e-mail текст входных данных? Мы проводили тесты на тысячах пользователей, проблем не было. Мы проверим, и я напишу результат. Может это внешняя проблема (например, не хватает ОЗУ) или проблема в самих данных (например, какой-то частный случай комбинации входных данных, которые привели к зацикливанию каталогов). Может быть у Вас там неправильно проставлены parent_id? Хотя у нас есть проверка на это (может что-то где-то не учли). В общем нужно больше информации.
#25
Отправлено 05 Декабрь 2019 - 12:57
Здравствуйте, Артем!
Мы проверили Ваш файл, который Вы выслали на E-mail, у нас все работает, запрос удачно проходит через EMS SQL Manager for PostgreSQL 6-ой версии: https://www.sqlmanag.../download/6/132 Возможно у Вас какая-та проблема именно на стороне откуда Вы выполняете запрос, может быть какое-то ограничение на длину строк или размер какого-то буфера. Вы через какую программу или среду выполняете запрос?
Мы проверили Ваш файл, который Вы выслали на E-mail, у нас все работает, запрос удачно проходит через EMS SQL Manager for PostgreSQL 6-ой версии: https://www.sqlmanag.../download/6/132 Возможно у Вас какая-та проблема именно на стороне откуда Вы выполняете запрос, может быть какое-то ограничение на длину строк или размер какого-то буфера. Вы через какую программу или среду выполняете запрос?
#26 Гость_Артём_*
Отправлено 12 Декабрь 2019 - 05:57
Administrator (05 Декабрь 2019 - 12:57) писал:
Здравствуйте, Артем!
Мы проверили Ваш файл, который Вы выслали на E-mail, у нас все работает, запрос удачно проходит через EMS SQL Manager for PostgreSQL 6-ой версии: https://www.sqlmanag.../download/6/132 Возможно у Вас какая-та проблема именно на стороне откуда Вы выполняете запрос, может быть какое-то ограничение на длину строк или размер какого-то буфера. Вы через какую программу или среду выполняете запрос?
Мы проверили Ваш файл, который Вы выслали на E-mail, у нас все работает, запрос удачно проходит через EMS SQL Manager for PostgreSQL 6-ой версии: https://www.sqlmanag.../download/6/132 Возможно у Вас какая-та проблема именно на стороне откуда Вы выполняете запрос, может быть какое-то ограничение на длину строк или размер какого-то буфера. Вы через какую программу или среду выполняете запрос?
Да, проблема была в спец символах, теперь всё работает.
#28
Отправлено 19 Октябрь 2020 - 17:46
denfols (19 Октябрь 2020 - 17:25) писал:
Добрый день,интересует как настроена синхронизация с AD (это ключевой момент). Можете описать текущее состояние как реализован этот механизм?
Здравствуйте, Денис!
Полная информация представлена в руководстве https://indigotech.ru/sync-users Устроено так - INDIGO подключается к AD и загружает список групп и пользователей, и после воспроизводит их внутри своей базы данных. Работает по таймеру, чтобы поддерживать базу в актуальном состоянии. Пароли из AD в INDIGO не передаются, сама авторизация производится на сервере AD, а INDIGO только получает ответ от сервера AD правильный ли пароль ввел пользователь. Если правильный, то успешно авторизует в учетную запись.
#30
Отправлено 02 Март 2021 - 21:29
Алексей (02 Март 2021 - 10:34) писал:
Добрый день, планируется реализации авторизации в системе через есиа?
Здравствуйте, Алексей!
Речь идет об авторизации через сайт Госуслуг? Нас ранее никто никогда не просил об этом, т.е. нет никакого спроса на данный функционал, поэтому это на текущий момент не планируется. Если у Вас будет потребность в таком функционале, то можно будет это обсудить как индивидуальную доработку.
#31 Гость_алексей_*
Отправлено 03 Март 2021 - 14:43
Administrator (02 Март 2021 - 21:29) писал:
Здравствуйте, Алексей!
Речь идет об авторизации через сайт Госуслуг? Нас ранее никто никогда не просил об этом, т.е. нет никакого спроса на данный функционал, поэтому это на текущий момент не планируется. Если у Вас будет потребность в таком функционале, то можно будет это обсудить как индивидуальную доработку.
Речь идет об авторизации через сайт Госуслуг? Нас ранее никто никогда не просил об этом, т.е. нет никакого спроса на данный функционал, поэтому это на текущий момент не планируется. Если у Вас будет потребность в таком функционале, то можно будет это обсудить как индивидуальную доработку.
На данный момент нам такая возможность была бы очень интересна.
#34
Отправлено 30 Июнь 2022 - 23:43
Александр (30 Июнь 2022 - 19:39) писал:
Пользователь на сайте организации заводит личный кабинет, можно ли организовать доступ к тестированию из личного кабинета где сохраняться результаты тестирования, а так же они будут доступны администратору?
Александр
Александр
Здравствуйте, Александр!
Если пользователь регистрируются не в INDIGO, а на сайте организации, то есть следующие способы продублировать его учетную запись в INDIGO:
1. Можно AJAX запросом в registration.php передать данные пользователя, чтобы его автоматически зарегистрировать в INDIGO.
2. Можно написать модуль, который будет автоматически регистрировать пользователей в INDIGO (дублировать их учетную запись) путем добавления записи о пользователе в базу данных INDIGO через SQL-запрос.
3. Можно использовать автоматический механизм синхронизации пользователей из внешних информационных систем в базу INDIGO https://indigotech.ru/sync-users (1.3. Настройка синхронизации пользователей со сторонней системой). Для этого нужно отправлять в INDIGO список пользователей в простом текстовом формате, и далее INDIGO будет автоматически новых пользователей добавлять, удаленных удалять, а для тех пользователей, у которых изменились какие-то данные, будет автоматически эти изменения применять в базе данных INDIGO. Также для таких учетных записей можно настроить авторизацию через свой произвольный web-сервис или скрипт, который на входе принимает логин и пароль, а на выходе возвращает true/false (авторизовать или отказать в авторизации).
Если нужно передавать результаты тестирования из INDIGO во внешнюю информационную систему, то можно в этой внешней системе сделать модуль, который будет считывать таблицу результатов SQL-запросом из INDIGO, и далее выводить результаты пользователя в его личном кабинете на сайте этой информационной системы. Администраторы смогут просматривать результаты в самой INDIGO или во внешней информационной системе через данный модуль, который будет считывать результаты из базы данных INDIGO и выводить их в Вашей информационной системе.
Ответить

Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных