Вход в систему
Глава 2: Вход в систему
Вход в систему сегодня менее важен, чем раньше. Вы можете записывать на app.seameet.ai без учётной записи — стартовая площадка автоматически открывает гостевую сессию — и войти, когда захотите, чтобы ваша запись синхронизировалась с библиотекой. Но полный функционал требует настоящей учётной записи, поэтому в этой главе рассмотрены оба варианта.
Два способа входа
Google (OAuth). Нажмите Continue with Google, выберите учётную запись Google, готово. Рекомендуется, если вы регистрировались через Google или используете SeaMeet в организации с Google Workspace.
Magic link по email. Введите email, кликните кнопку в вашем почтовом ящике, готово. Полезно без Google или на устройстве, где вы не хотите входить в свою учётную запись Google. Ссылка быстро истекает — запросите новую, если ей больше нескольких минут.
Оба процесса заканчиваются на app.seameet.ai/auth/callback, где ненадолго показывается спиннер, пока клиент обменивает auth-код на сессию, а затем направляет вас дальше на основе гейта прав доступа.
Процесс гостевой записи — вход в систему позже
Уникально для веб-приложения: вы можете записывать до входа. Посещение app.seameet.ai/record (или любой страницы /record/<app>) немедленно даёт вам рекордер, работающий на анонимной сессии Supabase. Когда вы нажимаете Stop:
- Вошли в систему во время записи? Запись автоматически загружается в вашу библиотеку.
- Всё ещё анонимны? Появляется модальное окно Anon-Stop, предлагающее три пути: войти и загрузить, скачать аудио на устройство или отбросить.
Вход в систему из модального окна Anon-Stop сохраняет запись — она загружается в вашу новую библиотеку как первая запись. Это задуманная воронка роста: попробуй перед тем, как зарегистрироваться. Смотрите Главу 6.
Гейт прав доступа — что это и зачем он существует
Каждый раз, когда ваша сессия попадает на полностраничную страницу приложения, клиент задаёт бэкенду sync-api один вопрос: «что этому пользователю разрешено видеть?» Сервер отвечает одним из:
- Entitled. Вы оплачены (Sync Pro или член команды с активным местом) и видите полное приложение.
- No plan / free. Вы получаете библиотеку бесплатного тарифа — видимую, но ограниченную по размеру и с окнами раскрытия для транскриптов.
- Subscription expired. У вас был Sync Pro; он истёк. Гейт направляет вас на продление.
- Account disabled. Что-то не так на уровне учётной записи. Гейт направляет вас в поддержку.
- Anonymous. Без учётной записи. Домашний диспетчер даёт вам стартовую площадку рекордера вместо направления к гейту.
Сервер — единственный источник истины. Нет клиентской проверки тарифа, которой пользователь мог бы манипулировать для разблокировки ф ункции. Страница цен — это место, куда указывает каждый путь обновления, потому что эта страница показывает сравнительную таблицу перед оформлением заказа.
Страницы гейта
Если гейт возвращает что-либо иное, чем «entitled» или «anonymous» для запроса полного приложения, вы увидите одну из этих страниц вместо библиотеки:
- Sync Pro required. Вы на бесплатном тарифе и запросили функцию, доступную только в Sync Pro. Основной CTA: See Pricing.
- Subscription expired. Ваша подписка Stripe больше не активна. Основной CTA: Renew.
- Account disabled. Обратитесь в поддержку. Необычно — типичная причина — серия н еуспешных платежей, исчерпавшая окно повторных попыток.
Каждая страница гейта показывает ваш email (чтобы вы знали, какая учётная запись) и ссылку Sign out (чтобы попробовать другую учётную запись).
Вход через ссылку для обмена
Если кто-то прислал вам ссылку для обмена, процесс отличается — вы сразу переходите к записи в окне раскрытия. Подробности в Главе 11.
Чтобы сохранить эту общую запись в свою библиотеку, вам будет предложено сначала войти в систему. Это «guest saves» — запись появляется в вашей библиотеке с меткой того, кто ею поделился. Смотрите Главу 12.
Тихий вход и MS SSO
Если вы в последний раз входили через Microsoft, MSAL пытается тихий SSO при следующем посещении. Во время этой ~1,2-секундной проверки главная страница показывает плейсхолдер загрузки вместо стартовой площадки рекордера — иначе вы бы на секунду увидели неправильную поверхность до повторного рендеринга. Watchdog разблокирует через короткую задержку, чтобы не-MS пользователи не ждали вечно.
Распространённые проблемы
«Я вошёл, но приложение продолжает показывать мне гейт Sync Pro required». Две причины: статус вашей подписки ещё не распространился (выйдите и войдите снова, чтобы принудительно обновить проверку прав), ИЛИ у вас две учётные записи — одна из Google, одна из magic link с другим email. Проверьте email на странице гейта.
«Magic link не приходит». Проверьте спам. Если ничего через две минуты, запросите новую. Если вторая попытка не удалась, адрес может быть на корпоративном почтовом сервере, отклоняющем отправителя — попробуйте личный адрес или вход через Google.
«Ссылка говорит invalid или expired». Одноразовая, с ограниченным временем. Запросите свежую.
«Я вошёл и теперь не вижу запись, которую просматривал». Вход переключил вас с представления share-link на полное приложение. Попросите отправителя переслать заново или ищите кнопку Save to my library на общей странице перед входом.
«Приложение выглядит нормально, но говорит, что я вышел при каждом действии». Устаревшая сессия на сервере. Приложение раньше молча продолжало сбоить; теперь оно автоматически возвращает вас на экран входа (доставлено в 1.18.0).
Быстрый справочник
| Задача | Как |
|---|---|
| Войти через Google | Continue with Google на странице входа |
| Войти через email | Введите email → кликните ссылку в почтовом ящике |
| Выйти | Меню в правом верхнем углу → Sign out |
| Записывать до входа | Посетите app.seameet.ai/record; войдите из модального окна Anon-Stop при Stop |
| Переключить учётные записи | Сначала выйди те, затем войдите в другую |
| Продлить истёкшую подписку | Гейт Sync Pro required → See Pricing → процесс продления |
Последнее обновление: 2026-08-28
← Глава 1: Добро пожаловать | Глава 3: Браузерный рекордер →
Опубликовано: