NEW

Data API

β

В базах данных появилось три сервиса: Data API по HTTP, авторизация пользователей и хранилище файлов. Собирайте приложения с базой данных без бэкенда.

Data API — таблицы и функции по HTTP

Таблицы и функции базы — по HTTP. Читайте и меняйте строки, фильтруйте результаты, вызывайте функции. В панели видно, кому открыт каждый метод.

Таблицы и функции, их HTTP-адреса и права вызова — в разделе «Методы».
Таблицы и функции, их HTTP-адреса и права вызова — в разделе «Методы».

Вы решаете, кому доступны данные

После включения Data API данные остаются закрытыми. Вы выбираете, кто может читать и менять записи или вызывать функции базы.

Можно переехать из Supabase

supabase-js и миграции с ролями anon, authenticated и service_role работают как в Supabase. Сайты проектов, подключённых к базе, получают ключ и адрес в сборку сами.

Проект подключается сам

Подключите проект к базе — Layero подставит адрес API и публичный ключ в сборку.

HTTP-запросы из SQL

Отправляйте уведомления через net.http_post после сохранения изменений. Токены сервисов хранятся в секретах базы.

Авторизация — регистрация и вход на вашем сайте

Вход по почте и паролю, коду или ссылке из письма. Можно подключить Яндекс ID, VK ID и Сбер ID. Пользователи, способы входа и письма — в одном разделе.

Способы входа: почта и пароль, код или ссылка, Яндекс ID, VK ID и Сбер ID.
Способы входа: почта и пароль, код или ссылка, Яндекс ID, VK ID и Сбер ID.

Файлы — хранилище рядом с базой

Изображения и документы — в публичных или приватных бакетах. Настраивайте типы и размер файлов, права доступа и временные ссылки на скачивание.

Бакеты, ограничения загрузки, занятое место и статистика скачиваний — в разделе «Файлы».
Бакеты, ограничения загрузки, занятое место и статистика скачиваний — в разделе «Файлы».

Включите Data API для своей базы

Пока в бете. Если видите «Скоро», напишите в чат поддержки