Agentic Engineering PlatformAuthorizationRole-Based AccessNo-CodeAgent Skills

Авторизация стала необязательной — один переключатель, почти бесплатно

На нашей платформе для агентной инженерии вы больше не разрабатываете логин — вы его включаете. По умолчанию выключен, чтобы посадочная страница оставалась лёгкой; включается одним движением, когда приложению нужны аккаунты. А кнопки уже говорят на 82 языках.

Roma Armstrong6 мин чтения
Авторизация стала необязательной — один переключатель, почти бесплатно

Короткое, но полезное обновление. Теперь ответ на вопрос «нужен ли моему приложению логин?» — это один переключатель, и переключить его стоит почти ничего. Fractera — это Agentic Engineering Infrastructure, платформа для агентной инженерии, где ИИ-агенты собирают ваше приложение на вашем собственном сервере. Сегодня мы сделали одно из самых базовых решений в любом приложении — есть ли в нём авторизация вообще — тем, что вы включаете и выключаете одним движением, а не тем, что разработчик пишет с нуля.

Не каждому сайту нужен логин — а навязанный может и навредить

Честная правда, которую многие инструменты обходят молчанием: большинству сайтов авторизация вообще не нужна. Если вы делаете посадочную страницу, небольшую страницу о компании или портфолио — логин просто не нужен, и он может даже работать против вас. Какой бы оптимизированной ни была авторизация, она всё равно забирает на себя часть ресурсов проекта: лишний код на странице, лишний вес в браузере, чуть больше времени на каждое развёртывание. Проект легче, чище и быстрее, когда не несёт логин, который никогда не использует.

  • Посадочная страница, страница о компании, портфолио → без логина. Легче проект, быстрее деплой, ничего не мешает посетителю.
  • Выключено по умолчанию → именно так приложение и выходит, поэтому вы не платите за функцию, которую не просили.
  • Админский вход всегда отдельно → выключение публичного логина никак не трогает то, как вы управляете своим приложением.

Когда он абсолютно необходим: магазины, сервисы, всё с аккаунтами

Обратный случай так же очевиден. Как только ваш сайт превращается в предложение — интернет-магазин, сервис подписок, приложение доставки — логин перестаёт быть опцией. Людям нужно входить, чтобы отслеживать состояние своих заказов, держать корзину, видеть историю, управлять подпиской. Магазин без аккаунтов просто невозможно представить. Для таких приложений авторизация — не накладные расходы, а несущая конструкция. Поэтому цель была не «меньше логина везде», а ровно столько логина, сколько нужно конкретному приложению — и решённое дёшево.

Встроенные роли: каждый начинает как пользователь и может стать больше

Когда логин включён, вы получаете не плоский мир «вошёл / не вошёл», а ролевой доступ из коробки. По умолчанию каждый зарегистрированный посетитель становится обычным пользователем. Дальше, в зависимости от логики приложения — завершённая покупка, оплаченная подписка, служебная функция — человек может получить одну из множества ролей:

  • Уровни доступа (энфорсятся): `guest`, `user`, `architect`.
  • Клиентские: `buyer`, `vip_user`, `subscriber_lite`, `subscriber_standard`, `subscriber_max`.
  • Персонал / операции: `manager`, `senior_manager`, `support_manager`, `delivery_manager`, `finance`, `content_editor`.
  • Админ: `admin`.

Роль может быть выдана автоматически, по настройкам приложения — оплатил подписку и стал `subscriber_max`, завершил покупку и стал `buyer` — или вручную, через административную панель, менеджером или архитектором. Это та же ролевая модель, которую платформа описывает в других местах, теперь подключённая прямо к переключателю. Если нужен полный рецепт, как закрыть страницу по роли, он лежит рядом с нашей прошлой заметкой про многоязычные формы авторизации.

Включите из панели — или просто скажите Гермесу

Переключить можно двумя способами, и вы выбираете тот, что естественнее. Первый — панель управления: откройте Настройки приложения, найдите Авторизацию приложения, выберите вкл или выкл, сохраните. Второй — голосом, через ИИ-агента — нашего оркестратора Гермеса, по MCP. Вы можете буквально сказать: «Я делаю сервис доставки», — и агент, прочитав ваш запрос, сам решит, нужен ли приложению логин, и добавит его — не заставляя вас просить отдельно. Единственное, что он уточнит, — крошечную деталь: с какой стороны должен открываться ящик аккаунта. В этом и весь смысл платформы для агентной инженерии — вы описываете намерение, агент делает проводку.

Почему маленький переключатель — это много: почти нулевой расход токенов

Это обновление выглядит небольшим, и именно поэтому оно важно. Сделать решение про логин почти бесплатным — близким к нулю токенов — это кирпич для всего, что идёт дальше. Когда способность вроде «нужны ли этому приложению аккаунты» — это переключатель, а не разработка, ИИ-агент может поднять гораздо больше за гораздо меньшее. Тот же инстинкт пронизывает работу над статически безопасной настройкой приложения через ИИ: превратить повторяющееся решение в чистое, дешёвое, переиспользуемое движение.

Конкретно это позволяет нам расширять библиотеку стартовых шаблонов с минимальным, почти нулевым расходом токенов. Уже совсем скоро вы сможете так же легко развернуть интернет-магазин, платформу знаний и другие готовые приложения — каждое уже знает, нужен ли ему логин, и включает его само. Следите за новостями.

Главная страница стартера с подсвеченной кнопкой «My account» в правом верхнем углу хедера
Когда публичный логин включён, кнопка аккаунта стоит справа в хедере: гость видит «Войти», вошедший — «Личный кабинет» и открывает полноэкранный ящик аккаунта.

Утверждение о том, что «мы не потратили ни копейки на рекламу» — это признак либо убыточной бизнес-модели, либо глупости. Ну или признак того, что то, чем вы занимаетесь — это не бизнес, а хобби.

Roma Armstrong photoRoma ArmstrongFounder at Fractera.ai

Разверните свой воркспейс и дайте ИИ-агенту самому решить — логин или без логина — исходя из того, что вы действительно строите.

Развернуть с ИИ

Частые вопросы

Приложение по умолчанию идёт с логином?
Нет. Публичная авторизация по умолчанию выключена — намеренно. Посадочная страница, страница о компании или портфолио выходят вообще без логина — так проект легче, а деплой быстрее. Логин вы включаете только когда приложению действительно нужны аккаунты. Отдельный админский вход, которым вы управляете приложением, существует всегда.
Как включить или выключить логин?
Двумя способами. Из панели управления: Настройки приложения → Авторизация приложения → выберите вкл (и сторону, с которой открывается ящик аккаунта) или выкл, затем сохраните. Или голосом через ИИ-агента: скажите Гермесу, что вы строите, и он сам решит, добавлять ли авторизацию, и включит её за вас. Это build-time настройка, поэтому её применение запускает быструю пересборку.
Какие роли получают пользователи?
Когда логин включён, вы получаете ролевой доступ из коробки. Каждый зарегистрированный посетитель начинает как обычный пользователь. В зависимости от логики приложения — оплаченная подписка, завершённая покупка, служебная функция — человек может получить одну из множества ролей (guest, user, architect, buyer, vip_user, subscriber_lite/standard/max, manager, senior_manager, support_manager, delivery_manager, finance, content_editor, admin), назначаемую автоматически по настройкам или вручную в админ-панели.
Нужно ли переводить кнопки логина самому?
Нет. Кнопки, связанные с авторизацией, — войти, аккаунт, выйти — уже идут переведёнными на 82 языка, причём идиоматично для каждого языка, а не дословно. Какой бы язык вы ни выбрали для приложения, перевод уже существует и просто ждёт, когда вы включите логин.
Спросите у ИИ