@rayslava
Если тебе сервер вернул 401 на запрет бизнес-логики, то это странно. Потому что это код про аутентификацию. А если уж говорить про то как нередко делают, то "запретила логика" - это авторизация. И тогда это скорее 403 если уж маппить на HTTP.
@skobkin да какая разница. Ну вот вернул он мне 401 , если я не залогинен.
Но это же не ошибка сервиса и не ошибка клиента, это ошибка юзера.
С моей точки зрения должно вернуться что-то типа 200 "Залогинься, мразь"
А 401 должно вернуться, когда «Что ты за приложение? Я тебя не звал! Иди на селф-хостед»!