savely03 / booking_app

0 stars 0 forks source link

Архитектура секьюрности #13

Open Warheart666 opened 1 year ago

Warheart666 commented 1 year ago

Расскажи, почему ты считаешь, что реализация UserDetailsService является сервисным уровнем?

savely03 commented 1 year ago

В данной реализации у нас идет работа с бд + проверка (существует пользователь или нет), то есть в общем бизнес логика, мне показалось оптимально расположить это в сервисном уровне)

savely03 commented 1 year ago

Ну по идее лучше вообще выносить это отдельно в пакет security, так как данная реализация используется, чтобы поместить аутентифицированного юзера в контекст security и дальше с ним работать)

savely03 commented 1 year ago

@Warheart666 Исправил)