если получаем ключ сессии, которая уже не существует, что лучше возвращать, 401 Unauthenticated
или 403 Forbidden
? 🤔
я бы вернул 401, потому что “Этот статус похож на 401, но в этом случае повторная аутентификация не будет иметь никакого значения. Доступ запрещен и привязан к логике приложения (например, неверный пароль).” Т/е это случаи, когда например пользователь с низкой ролью пытается выполнить операцию админа и тп: если токен умер и он авторизуется заново, то все равно пока ты не админ - 403 forbidden