Skip to content

Releases: AISGorod/AISGorod.AspNetCore.Authentication.Esia

v1.5.0 - MIT & nonce fixes

25 Nov 13:19
Compare
Choose a tag to compare

Версия 1.5.0

  • Изменена лицензия с GNU GPL на MIT License.
  • Убрана валидация nonce по рекомендации оператора ЕСИА. Проблема с параметром возникла примерно 16 ноября 2022.

v1.4.0

05 Nov 07:29
Compare
Choose a tag to compare

Версия 1.4.0

  • Добавлена возможность указания собственной реализации валидатора маркера доступа через options.SecurityTokenValidator (#13). См. тестовый проект.
  • Добавлена возможность переопределения IEsiaHandler:OpenIdConnectHandler (#13).

Версия 1.3.0

  • Добавлены перегрузки EsiaExtensions.AddEsia для переопределения EsiaEvents (#10).

v1.2.0

10 Mar 12:34
Compare
Choose a tag to compare
  • Добавлена поддержка .NET Core 3.1.
  • Убрана подпись запросов при помощи RSA.
  • Пример использования библиотеки переведён на netcoreapp3.1.

v1.1.0

30 Dec 07:51
d536dfa
Compare
Choose a tag to compare
  • Добавлена возможность реализации своего механизма подписи (интерфейс IEsiaSigner).
  • Переработан пример для демонстрации подписи запросов по ГОСТ 34.10-2012 при помощи openssl.
  • Добавлена инструкция по запуску примера на Ubuntu 18.04 и Windows 10 с WSL.
  • Указание сертификата в настройках (options.Certificate) признано устаревшим, т.к. ЕСИА отказывается от RS256 для подписи запросов и в .Net core нет поддержки ГОСТ по умолчанию.

v1.0.2

22 Oct 12:58
Compare
Choose a tag to compare
  • Интерфейс IEsiaEnvironment сделан публичным.
  • Реализации интерфейса для тестовой и продукционной среды сделаны публичными, убран модификатор sealed.
  • Добавлена возможность в настройках подключения ЕСИА указывать собственную реализацию интерфейса IEsiaEnvironment.