Модуль авторизации ЕСИА
Готовый код, позволяющий решить задачу
авторизации пользователей через ЕСИА

Что из себя представляет модуль
Модуль представляет собой набор файлов c исходным кодом. Имеются модификации на языках программирования PHP, C# (.Net), Java, Ruby, Python, а также готовые компоненты для CMS Bitrix (1С-Битрикс «Управление сайтом» и «Корпоративный портал»), Wordpress, Drupal и Joomla.

При приобретении модуля мы оказываем техническую и консультационную поддержку до успешного завершения интеграции!
Поможем решить организационно-бюрократические вопросы, оформим заявки для Минкомсвязи РФ, проконсультируем ваших технических специалистов по возникающим в процессе интеграции вопросам.

Благодаря наличию готового программного кода и квалифицированной технической поддержке модуль успешно интегрирован более чем в 200 информационных систем по всей России, среди которых порталы федеральных органов исполнительной власти, сайты региональных и муниципальных уровней, а также информационные системы крупных финансовых и страховых компаний, банков, операторов связи и медицинских организаций.

Модуль поддерживает биометрическую идентификацию и соответствует требованиями Методических рекомендаций единой биометрической системы (ЕБС) и Методическим рекомендациям по использованию Единой системы идентификации и аутентификации.
Включено в Реестр отечественного программного обеспечения
Приказом Минкомсвязи России от 06.09.2016 № 426 Модуль ЕСИА включен в «Единый реестр российских программ для электронных вычислительных машин и баз данных».
Кому подходит данное решение
Функции
Модуль реализует методы, необходимые для обеспечения процедур «Регламента информационного взаимодействия Участников с Оператором ЕСИА» и с учетом «Методических рекомендаций по использованию Единой системы идентификации и аутентификации». В частности, содержит методы для реализации следующих действий:
  1. Формирование запроса на авторизацию к ЕСИА;
  2. Получение и обработку ответа ЕСИА;
  3. Проверку подписи ЕСИА;
  4. Формирование запроса на отзыв авторизации (разлогин).
  5. Принятие и обработку запроса на отзыв авторизации (разлогин со стороны ЕСИА);
  6. Получение данных о пользователях в «офлайн» режиме (после того, как пользователь вышел из системы):
  7. Получение данных о степени соответствия пользователя и его биометрического шаблона (биометрическая идентификация).
Процедура интеграции
В зависимости от платформы и инфраструктуры, код модуля используется либо путем подключения в качестве библиотеки, либо как готовый класс, либо путем установки штатным инструментом CMS.

В коде информационной системы нужно вызывать методы модуля и организовать необходимые для этого точки возврата (callback URLs). Также необходимо при первом входе пользователя создать его в БД и заполнить необходимые поля данными, полученными от ЕСИА.
Техническая поддержка
Вместе с модулем мы оказываем техническую и консультационную поддержку в процессе подключения и интеграции с ЕСИА. Предоставляем бланки необходимых заявлений, помогаем правильно их заполнить и подать в Министерство Связи, консультируем по организационным вопросам бюрократического характера, помогаем вашим техническим специалистам при интеграции модуля.

Помогаем до тех пор, пока интеграция не будет успешно завершена!
Примеры сайтов, где уже работает наш модуль