- Shipped
- lúc 04:01 15 tháng 11, 2026 UTC
- Author
- Kamo
- Commit
- eb5a984
- Danh tính trước: thành viên nói họ là ai, chỉ đăng nhập/định danh đường đi theo DOMAIN (không bao giờ tiết lộ một tài khoản), sau đó các cách vào cho máy chủ này + khán giả như thuốc chia sẻ phương pháp bố trí: Mật khẩu, Mã Email, KamoMobile (số tương ứng, vòng chờ), Mật khẩu; Đăng nhập QR từ bước đầu tiên; passkey conditional mediation in the identifier field; "Bỏ qua mật khẩu lần sau" enrol offer after a mật khẩu đăng nhập (tự động tiếp tục trong thời hạn khóa một lần); tin tưởng thiết bị này (kamo_ td, chuyển tiếp như X-KamoMỗi cái chỉ hiển thị khi signin/methods nói nó đã được bật và nó đã được xác nhận phản hồi chuyển tiếp; 404 giấu nó một cách im lặng (app/api/signin/[op] via @kamo/auth 0.6.0). - Một thẻ thở: nhận thức về hướng (RTL-gương) bước trượt, độ cao nảy, thẻ mở rộng cho người chọn không gian làm việc. Nút Đăng nhập kéo dài vào đường chân trời của kamo- internal /validate + cực quang trước khi nhảy ngang nguồn (HorizonHandoff). - Chế độ chọn không gian làm việc: thẻ tổ chức với logo, ánh sáng màu thương hiệu + ruy- băng góc, vai trò và chuyến thăm cuối cùng khi nào send, hover/focus cross-fades the backdrop to that org's photographs, favorites (localStorage, try/catch), type-to-filter, phím 1–9, phím mũi tên. - Ánh sáng / Đen / Tự động đặt trước khi sơn đầu tiên (mặc định là org config. json colorScheme), phạm vi là các bề mặt được thiết kế lại để OAuth đồng ý/logging out/link giữ được vẻ ngoài của chúng. - next- intl từ dự án từ điển kamo- login (CI sao chép nó; prebuild key guard), chọn ngôn ngữ in the pane footer, Accept- Language, RTL; copy.ts retired. - Các ô thân thiện với trình quản lý mật khẩu (tên ổn định, tên người dùng / mật khẩu hiện tại / mã một lần), keyboard- reachable reveal, cảnh báo Caps Lock; từ chối ngôn ngữ thông thường cho mọi dịch vụ bảo mật Lý do (vòng khóa + đếm tấn công được giữ, thành viên đội không hoạt động, máy chủ không rõ, WRONG_SECURITY_PROVIDER_ORG with its button); org front-door links + notice card từ config.json (absent = hidden); Need Help? = widget chat công cộng của tổ chức nếu được cấu hình, nếu không thì trung tâm giúp đỡ. - Chủ đề được giải quyết bên máy chủ (màu sắc, nền với ?v=<themeRevision>, tiêu đề) — không có thương hiệu nền tảng flash; nền đầu tiên được tải sẵn và không bao giờ mờ: 0; không thư viện trình chiếu (bỏ Swiper). - Không thể đăng nhập: /recover (email, SMS, câu hỏi bảo mật, cụm từ khôi phục) đã được sáp nhập vào /reset-password, in org colors (MUI blue gone); /recover deleted. - ID1.4b: a provider callbackUrl on another login.* origin restarts the flow there (once, never for LINK); no provider live = card "không có sẵn"; linkSession được truyền đến federation/start. - Yêu cầu mật khẩu (/api/login body) không thay đổi.
