Skip to content

Ограничения и безопасность ​

PageFlow отображает реальные страницы приложения во время разработки. Относитесь к превью как к обычным посещениям локального приложения.

Что делает PageFlow ​

  • Обнаруживает маршруты, предоставляемые выбранным адаптером фреймворка.
  • Отображает превью страниц того же источника.
  • Находит поддерживаемые ссылки и цели навигации.
  • Блокирует переходы по якорям и отправку форм в режиме превью.
  • Исключает свою среду выполнения из производственных сборок.

Чего PageFlow не делает ​

  • Не обходит аутентификацию или авторизацию.
  • Не нажимает элементы управления автоматически.
  • Не подавляет побочные эффекты запуска приложения.
  • Не может вывести все вычисляемые цели до соответствующего взаимодействия.
  • Не анализирует внутреннее устройство Astro islands.

Используйте безопасные данные ​

Для страниц, записывающих данные при инициализации, используйте локальные или тестовые данные. Не задавайте реальные пароли, токены, коды подтверждения или другие секреты как состояние превью.

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

Опубликовано по лицензии MIT.