База данных для Bubble.io c Basic HTTP аутентификацией
В прошлой статье я описывал как подключить Интеграл как базу данных Bubble, чтобы сохранять, извлекать и изменять данные в ней. Многие воспользовались возможностью работать в комбинации Интеграл + Bubble, и единственной сложностью оказался механизм аутентификации.
В этой статье я опишу базовую аутентификацию HTTP, которую предоставляет бесплатный плагин API Connector в Bubble. Используя этот плагин, вы можете быстро и без кода создать полноценный бэкенд для Bubble в реляционной базе данных Интеграла.
Допустим, у вас есть некий запрос (отчёт), данные из которого вы хотите разместить на странице Bubble. Для использования этого отчета в Bubble надо скопировать ссылку на него из адресной строки браузера:
Далее следует создать экземпляр API Connector, выбрать там HTTP Basic Auth как способ аутентификации, задать имя пользователя и пароль и вбить путь к нужному вам запросу или таблице, добавив параметр JSON_KV:
При нажатии кнопки Initialize call вы получите набор данных, который доступен для предварительного просмотра и изменения:
Этот набор данных вы можете использовать для наполнения форм Bubble, и теперь вы не ограничены в объемах данных и скорости их выборки.
Если вы ещё не знакомы с Интегралом, то вот здесь, после регистрации в 1 клик через Гугл, вы получите 5 интерактивных уроков по таблицам, запросам, формам и универсальному импорту.
Спасибо!