ВАЛИДИРОВАТЬ входящие данные лучше в контроллере, например через тот же ajv... а вот проверять уже пользователя самого - это явно задача сервиса, а не контроллера
т.е. для регистрации к примеру... валидировать, что логин и пароли не пустые строки и длиной, скажем, от 10 символов - это контроллер... но то, что указанное мыло не занято другим акком - это уже сервис
т.е. для регистрации к примеру... валидировать, что логин и пароли не пустые строки и длиной, скажем, от 10 символов - это контроллер... но то, что указанное мыло не занято другим акком - это уже сервис
ну это я понял но мне интересно как в моем случае лучше оставить впихнуть в сервис или то, что касается контроллера в роуте оставить