СравнениеЛичный кабинет5 мин чтения

Mottorable и Base44: сравнение на задаче личного кабинета

Mottorable и Base44: личный кабинет, права клиентов, код и расходы. Сравнение документации и одинаковое задание для проверки.

Содержание
Два клиента личного кабинета имеют доступ только к своим обращениям, чужая запись закрыта
Иллюстрация к материалу. Примеры в гайде используют учебные данные.

Mottorable и Base44 можно сравнить на задаче личного кабинета: клиент входит, видит свои обращения и создаёт новое, а сотрудник обрабатывает назначенные записи. Для такого приложения особенно важен доступ к данным. Успешный вход не подтверждает, что один клиент не сможет прочитать обращение другого.

Сравнение ниже опирается на документацию и действующие данные продукта. Практический прогон двух генераций не выполнялся, поэтому здесь нет рейтинга качества или измеренной стоимости результата.

Сначала определите, чей это кабинет

Кабинет клиента и кабинет сотрудника решают разные задачи. Клиенту нужны свои обращения и ответы; сотруднику может требоваться общий список и распределение задач. Назначьте права чтения и изменения для каждой роли до генерации.

Для пилота достаточно двух вымышленных клиентов, сотрудника и нескольких обращений. Не подключайте реальные заказы, документы и оплату, пока не проверили основной маршрут и защиту записей.

Что подтверждается документацией

КритерийMottorableBase44
Старт приложенияЗадание в чате, последующие правкиСоздание приложения с ИИ и доработка
Первое знакомствобез оплаты, без банковской картыДействующие лимиты и планы проверяйте у Base44
КодВ Бизнесе заявлено скачивание исходниковДокументирована двусторонняя интеграция с GitHub, требуется Builder или выше
Правила доступаТребуют постановки и проверки в созданном приложенииВ платформе разработчика описаны правила доступа к строкам и полям
Подготовка кабинетаЕсть сценарий личного кабинетаСтруктура данных и разрешения зависят от приложения

Документация Base44 о GitHub описывает синхронизацию и условия плана. Эти сведения проверены 20 октября 2026 года; перед выбором сверьте их с текущими тарифами Base44. Актуальные цены и состав планов Mottorable смотрите на странице тарифов.

Раздел Base44 о безопасности сущностей различает доступ к записям и доступ к отдельным полям. Это возможности платформы разработчика, а не подтверждение настроек любого сгенерированного кабинета. Серверные функции с повышенными правами требуют собственных проверок доступа.

Подготовьте одинаковое задание

Учебное ТЗ · 1 сообщение
Создай учебный личный кабинет для обращений клиентов.
Роли: клиент и сотрудник поддержки.
Обращение: номер, тема, описание, автор, статус, ответ, дата создания.
Статусы: Открыто, В работе, Закрыто.

Клиент входит, читает только свои обращения и создаёт новое.
Сотрудник видит назначенные обращения и добавляет ответ.
Экраны: вход, мои обращения, создание, карточка обращения.

Используй вымышленных Клиента А и Клиента Б.
Клиент А не должен получить запись Клиента Б через прямую ссылку или запрос.
Защити чтение и изменение на сервере, а не только скрытием кнопок.
Сохраняй записи после обновления. Обработай пустые поля и повторную отправку.
Не подключай реальные письма, платежи и клиентские документы.
Если функция не реализована, явно укажи это.

Адаптируйте задание и проверьте свою версию по критериям статьи.

Запустить ТЗ в Mottorable

Сохраните одинаковые условия прогона: тариф, дату, исходное ТЗ и последовательность правок. Если одна платформа попросила уточнение, запишите его, чтобы было понятно, почему задания перестали совпадать.

Проверьте четыре разных вида доступа

Войдите клиентом А, создайте обращение и сохраните адрес карточки. Затем под клиентом Б проверьте чтение этой ссылки, поиск записи в списке и попытку изменения. После выхода из аккаунта повторите открытие.

Отдельно проверьте поля сотрудника: клиент не должен менять назначенного ответственного или внутреннюю заметку, если таких прав у него нет. Прямой запрос к данным важен не меньше видимости кнопки. Такой класс ошибок разобран в рекомендациях OWASP по доступу к объектам.

Проверки удобно записывать так:

ДействиеОжидание
Клиент А открывает своё обращениеЗапись доступна
Клиент Б открывает адрес обращения АЧужие сведения не выдаются
Неавторизованный посетитель открывает карточкуРабочие сведения закрыты
Клиент меняет внутреннее полеОперация отклонена
Сотрудник отвечает на назначенное обращениеОтвет сохраняется и виден нужному клиенту

Сравните условия дальнейшей работы

После доступа проверьте обновления и восстановление. Что происходит с обращениями после изменения формы? Как вернуть данные после ошибочного удаления? Можно ли получить записи и вложения в пригодном формате?

Выгрузка кода не заменяет выгрузку обращений. Для Mottorable также уточните соотношение заявленного скачивания исходников и ограничений пункта 5.3.9 оферты. Не планируйте самостоятельное размещение только по наличию кнопки экспорта.

Условия хранения, обработки запросов ИИ и внешних сервисов разберите отдельно для каждого выбранного варианта. Памятка есть в статье о данных и владении.

Принимайте решение по проверенному маршруту

В журнале сравнения отделяйте описание функции от собственного результата. Можно записать: «Документация предусматривает правило доступа; на нашей записи проверка ещё не выполнена». Отметка «не проверено» помогает не выдать ожидание за готовность к клиентскому запуску.

Добавьте фактический расход, время обязательных исправлений и поддержку по модели эксплуатации. Если кабинету нужны интеграции и доступы, которые команда не умеет проверять, подключите разработчика перед пилотом с рабочими сведениями.

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

Авторизация защищает все обращения автоматически?

Авторизация определяет пользователя. Доступ к каждой записи и действию задаётся отдельно и проверяется на сервере. Пройдите сценарии двух клиентов и неавторизованного посетителя.

Есть ли у Base44 правила доступа к данным?

В документации платформы разработчика описаны правила для записей и полей. Их наличие не доказывает, что конкретная генерация настроена правильно.

Какая платформа победила в тесте кабинета?

Сравнительный прогон не проводился. В статье приведены подтверждаемые возможности и одинаковое задание для собственной проверки.

Что потребуется до приглашения клиентов?

Проверенные права, сохранение, понятные ошибки, условия обработки данных и процедура обращения в поддержку. До этого используйте учебные аккаунты и вымышленные записи.

Проверьте кабинет на двух аккаунтах

Задание из статьи уже вставлено. Укажите свой процесс и проверьте результат на учебных данных.

Начать можно бесплатно