Первичная настройка

Два шага:

  1. Создать таблицу «users»
  2. Включить аутентификацию во FlutterFlow
инфо
Что нужно заранее

Пройдена настройка Supabase.

1. Таблица «users»

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

Заведите в ней связь по внешнему ключу: колонка id вашей таблицы ссылается на auth.users.id с on delete cascade. Тогда удаление пользователя из «auth.users» уберёт и его запись из вашей таблицы.

заметка

Таблица «users» в защищённой схеме auth принадлежит Supabase: там лежат чувствительные данные — почта, хеш пароля, токен подтверждения.

Таблица auth.users в защищённой схеме

2. Включение аутентификации во FlutterFlow

  1. Откройте проект.
  2. Перейдите в Settings and Integrations > App Settings > Authentication.
  3. Включите Enable Authentication и в Authentication Type выберите Supabase.
  4. Задайте стартовые страницы — куда попадает гость и куда вошедший пользователь.

Настройки аутентификации Supabase

перевод официальной документации FlutterFlow

обновлено

⌕ ESC