Описание проекта
О компании
Кредитный потребительский кооператив "Сибирский Капитал" предоставляет финансовые услуги физическим лицам (пайщикам). Кооператив оказывает услуги с 2010 года и активно использует современные цифровые технологии для упрощения взаимодействия с пайщиками, обеспечивая удобство и прозрачность финансовых операций.
Задачи
Основной задачей проекта было внедрение авторизации через Единую систему идентификации и аутентификации (ЕСИА) на сайте кооператива. Это должно было:
-
Упростить процесс регистрации и авторизации клиентов.
-
Автоматизировать сбор клиентских данных.
-
Повысить уровень доверия пользователей к платформе за счет интеграции с государственными сервисами.
С какой проблемой мы столкнулись
Перед началом внедрения столкнулись с рядом ограничений:
-
Ограниченный функционал сайта, не позволяющий использовать авторизацию через Госуслуги.
-
Отсутствие необходимых инструментов для работы с сертификатами КриптоПро.
Решение
Для решения задачи было необходимо:
-
Установить программного обеспечения КриптоПро.
-
Настроить интеграцию с платформой ЕСИА.
-
Автоматизировать заполнения клиентских данных через профиль ЕСИА.
Этап работ
1.Провели анализ технической базы и требований
-
Проанализировали текущее состояние сайта и инфраструктуры.
-
Определили технические ограничения для интеграции с ЕСИА.
-
Собрали данные и документы, необходимые для настройки: сертификаты, доступы и параметры интеграции.
-
Составили детализированный план работ с указанием сроков и контрольных точек.
2. Установили и настроили утилиту КриптоПро
-
Подготовили сервер для установки программного обеспечения.
-
Установили утилиту КриптоПро на сервер.
-
Настроили криптографические сертификаты для взаимодействия с ЕСИА.
-
Проверили корректность работы утилиты, включая подпись и верификацию данных.
3. Доработали интерфейс авторизации через ЕСИА
-
Добавили кнопку "Войти через госуслуги" в шапку сайта.
-
Настроили сценарий перенаправления клиента на портал госуслуг для авторизации.
-
Реализовали возврат пользователя на сайт после успешной авторизации.
4. Настроили интеграцию с ЕСИА
-
Подключили сайт к системе ЕСИА, используя предоставленные идентификаторы и параметры доступа.
-
Настроили безопасное соединение для передачи данных.
-
Реализовали обработку запросов и получение данных из профиля пользователя на Госуслугах.
5. Настроили автоматическое заполнение данных
-
Настроили получение данных клиента (ФИО и паспортные данные) из профиля ЕСИА.
-
Автоматизировали процесс заполнения форм на сайте, чтобы уменьшить ручной ввод.
-
Проверили корректность заполнения и совместимость с требованиями ЕСИА.
6. Протестировали и передали решение Заказчику
-
Протестировали все элементы интеграции: авторизацию, получение и заполнение данных.
-
Исправили выявленные ошибки и доработали функционал.
-
Передали готовое решение Заказчику с инструкциями по использованию.
Функциональность
Интеграция обеспечила:
-
Возможность авторизации клиентов через ЕСИА.
-
Автоматическое заполнение таких данных, как ФИО и паспортные данные.
-
Безопасное взаимодействие с сервером ЕСИА благодаря установке и настройке сертификатов КриптоПро.
Результат работ
Благодаря внедрению КПК "Сибирский Капитал" смог модернизировать свой сайт, обеспечив клиентам простой и безопасный способ авторизации, что положительно сказалось на пользовательском опыте и операционной эффективности. Проект был реализован за 12 рабочих дней.