Перейти к содержимому

Proyecta Auth

Встроенная аутентификация пользователей. Вход через email и Google — с управлением ролями.

Proyecta Auth обеспечивает аутентификацию пользователей в создаваемых вами приложениях. Пользователь нажимает кнопку входа или регистрации, открывается страница Proyecta Auth (по умолчанию во всплывающем окне), он выбирает удобный способ, проходит аутентификацию и возвращается в приложение уже авторизованным.

СпособДоступность
GoogleВсе тарифы
Email (одноразовый код)Все тарифы

Просто попроси AI:

Add user authentication to my app with Google and email login.
Show a profile menu in the header when the user is signed in.

AI настроит Proyecta Auth, добавит маршруты для входа и регистрации, а также подключит UI.

Открой Dashboard > Users, чтобы увидеть всех зарегистрированных пользователей, их способ входа, дату регистрации и последнего входа.

Попроси AI настроить управление доступом на основе ролей:

Assign different roles to my users and let me customize
the permissions for each role.

AI добавит систему ролей с описанными тобой правилами доступа.

Можно ли использовать стороннего провайдера аутентификации вместо Proyecta Auth?

Proyecta Auth используется по умолчанию. Ты также можешь попросить AI интегрировать сторонние провайдеры — Auth0, Clerk, Supabase Auth или Firebase Auth — напрямую в кодовую базу приложения.

Можно ли использовать встроенный поток входа вместо редиректа?

В сгенерированном приложении по умолчанию используется вход через всплывающее окно — страница Proyecta Auth открывается в popup, не заменяя текущую страницу. Также поддерживается полный редирект-поток — его можно запросить у AI.

Можно ли скрыть отдельные способы входа?

Пока нет. Все включённые способы входа отображаются пользователям. Возможность выборочного отображения появится в ближайшее время.

Что делать, если пользователи не получают письма с OTP?

Проверь папку «Спам», попробуй другой способ входа или адрес электронной почты, либо попроси IT-команду добавить proyecta.dev и notifications.proyecta.dev в белый список.

Можно ли войти под учётной записью пользователя для поддержки?

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

  • Брендирование страницы входа — настрой цвета, логотип и макет в соответствии со стилем приложения
  • Microsoft OAuth — вход с учётной записью Microsoft
  • SAML / SSO — корпоративный единый вход (тариф Business)
  • SMS OTP — одноразовый код по SMS
  • Email / пароль — традиционный вход с паролем и возможностью его сброса
  • Дополнительные OAuth-провайдеры — GitHub, Apple и другие
  • Выборочные способы входа — выбор способов, отображаемых на странице входа
  • Управляемый RBAC — встроенное управление ролями и разрешениями с готовым административным UI
  • Имперсонация пользователей — вход под учётной записью пользователя для отладки и поддержки