запросов и возвратом ответов занимаются контроллеры, могу ли я в методе сервиса выкинуть ошибку?
Например есть метод который проверяет, занят ли данный email в бд или нет.
Как в таком случае будет правильнее сдалать, внутри метода сервиса делать запрос в БД, потом выкидывать ошибку, или попытаться найти email в базе, вернуть из метода булево значение и уже в контроллере выкинуть ошибку 😕😕
В контроллере лучше вообще никакой логики не хранить. А проверку, занят email или нет - я бы в guard какой-нибудь запихнул, не знаю насколько это кошерно)
Устанавливать куки в контроллере - хорошая идея?
Ну куки больше негде, я полагаю)
У меня просто это часть сервиса, но, как я понял - это плохая практика :)
Ну куки - это больше к контроллерам же относится
Можно в интерцепторе глобальном, и отвязать токены от авторизации таким образом
Обсуждают сегодня