Đăng nhập
Chương 2: Đăng nhập
Đăng nhập giờ đây ít quan trọng hơn trước. Bạn có thể ghi trên app.seameet.ai mà không có tài khoản — launchpad tự động mở một phiên khách — và đăng nhập khi bạn muốn bản ghi đồng bộ với thư viện. Nhưng các tính năng đầy đủ yêu cầu tài khoản thực, nên chương này bao gồm cả hai.
Hai cách đăng nhập
Google (OAuth). Nhấp Continue with Google, chọn tài khoản Google của bạn, xong. Được khuyến nghị nếu bạn đăng ký bằng Google hoặc dùng SeaMeet trong tổ chức được cấp phép qua Google Workspace.
Liên kết ma thuật qua email. Nhập email của bạn, nhấp vào nút trong hộp thư đến, xong. Hữu ích khi không có Google, hoặc trên thiết bị bạn không muốn đăng nhập vào tài khoản Google. Liên kết hết hạn nhanh — yêu cầu liên kết mới nếu quá vài phút.
Cả hai luồng đều đến app.seameet.ai/auth/callback, nơi hiển thị vòng xoay ngắn trong khi client trao đổi mã xác thực lấy phiên, sau đó định tuyến bạn đi tiếp dựa trên cổng quyền lợi.
Luồng ghi dưới dạng khách — đăng nhập sau
Độc đáo với ứng dụng web: bạn có thể ghi trước khi đăng nhập. Truy cập app.seameet.ai/record (hoặc bất kỳ trang /record/<app> nào) trao trình ghi cho bạn ngay lập tức, được hỗ trợ bởi phiên Supabase ẩn danh. Khi bạn Stop:
- Đã đăng nhập trong khi ghi? Bản ghi tự động tải lên thư viện của bạn.
- Vẫn ẩn danh? Modal Anon-Stop xuất hiện, cung cấp ba đư ờng: đăng nhập và tải lên, tải âm thanh xuống thiết bị, hoặc bỏ.
Đăng nhập từ modal Anon-Stop bảo toàn bản ghi — nó tải lên thư viện mới của bạn như bản ghi đầu tiên. Đây là phễu tăng trưởng có chủ ý: thử trước khi đăng ký. Xem Chương 6.
Cổng quyền lợi — nó là gì và tại sao tồn tại
Mỗi khi phiên của bạn đến một trang ứng dụng đầy đủ, client hỏi backend sync-api một câu hỏi: "người dùng này được phép thấy gì?" Máy chủ phản hồi bằng một trong:
- Được cấp quyền. Bạn đã trả tiền đầy đủ (Sync Pro hoặc thành viên nhóm với chỗ ngồi đang hoạt động) và thấy toàn bộ ứng dụng.
- Không có gói / miễn phí. Bạn nhận thư viện gói miễn phí — hiển thị, nhưng bị giới hạn kích thước và với các cửa sổ tiết lộ trên phiên âm.
- Đăng ký đã hết hạn. Bạn có Sync Pro; nó đã hết hạn. Cổng chỉ dẫn bạn gia hạn.
- Tài khoản bị vô hiệu hóa. Có gì đó sai ở cấp tài khoản. Cổng chỉ dẫn bạn đến hỗ trợ.
- Ẩn danh. Không có tài khoản. Trang chủ dispatcher đưa bạn launchpad trình ghi thay vì định tuyến đến cổng.
Máy chủ là nguồn sự thật duy nhất. Không có kiểm tra gói phía client mà người dùng có thể thao túng để mở khóa tính năng. Trang giá là nơi mọi đường nâng cấp trỏ đến, vì trang đó hiển thị bảng so sánh trước khi checkout.
Các trang cổng
Nếu cổng trả về bất kỳ điều gì khác ngoài "được cấp quyền" hoặc "ẩn danh" cho một yêu cầu ứng dụng đầy đủ, bạn thấy một trong những trang này thay vì thư viện:
- Sync Pro required. Bạn ở gói miễn phí và yêu cầu tính năng chỉ dành cho Sync Pro. CTA chính: See Pricing.
- Subscription expired. Đăng ký Stripe của bạn không còn hoạt động. CTA chính: Renew.
- Account disabled. Liên hệ hỗ trợ. Bất thường — nguyên nhân điển hình là một loạt thanh toán thất bại làm cạn cửa sổ thử lại.
Mỗi trang cổng hiển thị email của bạn (để bạn biết tài khoản nào) và liên kết Sign out (để thử tài khoản khác).
Đăng nhập qua liên kết chia sẻ
Nếu ai đó gửi cho bạn liên kết chia sẻ, luồng khác — bạn đi thẳng đến bản ghi trong cửa sổ tiết lộ. Chi tiết trong Chương 11.
Để lưu bản ghi được chia sẻ đó vào thư viện của riêng bạn, bạn sẽ được nhắc đăng nhập trước. Đây là "guest saves" — bản ghi xuất hiện trong thư viện của bạn được gắn nhãn ai đã chia sẻ. Xem Chương 12.
Đăng nhập im lặng và MS SSO
Nếu bạn đã đăng nhập lần cuối bằng Microsoft, MSAL cố gắng SSO im lặng trong lần truy cập tiếp theo. Trong khoảng 1,2 giây kiểm tra đó, trang chủ hiển thị placeholder tải thay vì launchpad trình ghi — nếu không bạn sẽ thấy bề mặt sai trong một giây trước khi nó render lại. Một watchdog bỏ chặn sau một độ trễ ngắn để người dùng không phải MS không phải chờ mãi.
Các vấn đề phổ biến
"Tôi đã đăng nhập nhưng ứng dụng liên tục hiển thị cổng Sync Pro required." Hai nguyên nhân: trạng thái đăng ký của bạn chưa lan truyền (đăng xuất và đăng nhập lại để buộc kiểm tra quyền lợi mới), HOẶC bạn có hai tài khoản — một từ Google, một từ liên kết ma thuật với email khác. Kiểm tra email trên trang cổng.
"Liên kết ma thuật không đến." Kiểm tra spam. Nếu không có gì sau hai phút, yêu cầu liên kết mới. Nếu lần thử thứ hai thất bại, địa chỉ có thể ở máy chủ mail công ty từ chối người gửi — thử địa chỉ cá nhân hoặc đăng nhập Google.
"Liên kết báo không hợp lệ hoặc đã hết hạn." Sử dụng một lần, có giới hạn thời gian. Yêu cầu liên kết mới.
"Tôi đã đăng nhập và giờ không thể thấy bản ghi tôi đang xem." Đăng nhập chuyển bạn từ chế độ xem liên kết chia sẻ sang ứng dụng đầy đủ. Yêu cầu người gửi chia sẻ lại hoặc tìm nút Save to my library trên trang chia sẻ trước khi đăng nhập.
"Ứng dụng trông ổn nhưng nói tôi đã đăng xuất trên mỗi hành động." Một phiên cũ trên máy chủ. Ứng dụng trước đây liên tục thất bại im lặng; giờ nó tự động đưa bạn trở lại màn hình đăng nhập (được phát hành trong 1.18.0).
Tham chiếu nhanh
| Tác vụ | Cách làm |
|---|---|
| Đăng nhập bằng Google | Continue with Google trên trang đăng nhập |
| Đăng nhập bằng email | Nhập email → nhấp liên kết trong hộp thư đến |
| Đăng xuất | Menu trên cùng bên phải → Sign out |
| Ghi trước khi đăng nhập | Truy cập app.seameet.ai/record; đăng nhập từ modal Anon-Stop khi Stop |
| Chuyển tài khoản | Đăng xuất trước, sau đó đăng nhập bằng tài khoản khác |
| Gia hạn đăng ký đã hết hạn | Cổng Sync Pro required → See Pricing → luồng gia hạn |
Cập nhật lần cuối: 2026-08-28
Xuất bản: