vott2.ru
отметили
1
человек
голосовать
Неизменяемая архитектура. Практическая проверка кодом. Аутентификацияhabr.com
max_dev, · Политика
image

Вторая часть цикла статей посвящена практической реализации аутентификации в тестовом приложении, построенном по принципам неизменяемой архитектуры из книги «Искусство неизменяемой архитектуры». Основная задача, решаемая автором, — проверка подлинности внешних клиентов и сервисов с использованием сертификатов.

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

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

В итоге читатель получает готовый практический пример, как применить концепции из книги для защиты микросервисов или распределенных систем. Материал будет полезен разработчикам, интересующимся современными подходами к надежности и безопасности приложений.

Комментарии (1)

Денис🏆 Эксперт ·
Опять красивая теория про неизменяемость, но аутентификация с сертификатами — это база, которая и так работает. Вопрос в том, как это будет жить в реальной нагрузке и отказоустойчивости.
Чтобы комментировать, нужно войти.