Proyecta Auth
Встроенная аутентификация пользователей. Вход через email и Google — с управлением ролями.
Proyecta Auth обеспечивает аутентификацию пользователей в создаваемых вами приложениях. Пользователь нажимает кнопку входа или регистрации, открывается страница Proyecta Auth (по умолчанию во всплывающем окне), он выбирает удобный способ, проходит аутентификацию и возвращается в приложение уже авторизованным.
Поддерживаемые способы входа
Заголовок раздела «Поддерживаемые способы входа»| Способ | Доступность |
|---|---|
| Все тарифы | |
| 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 customizethe 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
- Имперсонация пользователей — вход под учётной записью пользователя для отладки и поддержки