Сообщение
  • Пожалуйста, прежде пройдите авторизацию

NCANode - API Gateway для сервера
(0 чел.) 
  • Страница:
  • 1

ТЕМА: NCANode - API Gateway для сервера

NCANode - API Gateway для сервера 9 мес., 4 нед. назад #4608

  • malikzh
  • Новый участник
  • Постов: 2
  • Репутация: 2
Здравствуйте. Хочу поделиться с Вами своей Open-Source реализацией подобия NCALayer, но только для сервера.

Вот ссылка: http://ncanode.kz

Исходный код можно найти на GitHub.

Плюсы и возможности:

- Подпись и проверка подписанных XML документов
- Получение информации об PKCS12 ключе или X509 сертификате
- Проверка цепочки сертификатов до самого КУЦ.
- Поддержка проверки по OCSP и CRL
- Есть на данный момент 2 режима работы, через HTTP и через RabbitMQ. Например, если Вы в своем проекте используете очереди (RabbitMQ), то можно без особого труда настроить NCANode взаимодействовать через RabbitMQ.
- Парсинг дополнительной информации из ИИН, именно: Дата рождения, пол
- Работа с API происходит посредством JSON. Все происходит примерно также как и в NCALayer.

Также, хочу отметить, что есть готовый Docker-образ (подробнее смотрите в документации). Например, если у Вас проект разбит контейнеры, то Вы можете всего лишь одной командой поднять Docker-контейнер для работы с NCANode.

На данный момент имеется клиент NCANode для PHP, который можно установить через composer. В ближайшее время планирую реализовать такой же клиент для Node.js

Приложение было оттестировано в реальных проектах.

Буду рад выслушать Ваши предложения и замечания.

З.Ы. Если Вам понравился проект, то поставьте мне пожалуйста звёздочку на гитхабе, я старался
Изменено: 9 мес., 4 нед. назад от malikzh.
Спасибо сказали: Murat Seisenov, Bozghurt

Re: NCANode - API Gateway для сервера 9 мес., 4 нед. назад #4610

  • ololo
  • Живу я здесь
  • Постов: 464
  • Репутация: 57
Привет. Вообще супер! Еще не смотрел, но описание уже заставляет похлопать! В мемориз!
gg wp

Re: NCANode - API Gateway для сервера 5 мес. назад #4886

  • malikzh
  • Новый участник
  • Постов: 2
  • Репутация: 2
Здравствуйте! Хочу уведомить Вас об обновлении NCANode v1.1.0.

В новой версии появились:
- Поддержка TSP
- Поддержка CMS
- Возможность подписи любых данных (не только XML)
- Был добавлен Dockerfile для самостоятельной сборки
- И многое другое (см. в releases на GitHub)

Благодарю за внимание.
  • Страница:
  • 1
FaLang translation system by Faboba