Nội dung cập nhật về FedCM: Lọc ra thay đổi về giao diện người dùng của tài khoản trong Chrome 133

Natalia Markoborodova
Natalia Markoborodova

Chúng tôi sẽ thay đổi cách giao diện người dùng FedCM xử lý các tài khoản đã lọc ra từ Chrome 133.

Thông báo rõ ràng hơn về những tài khoản bị lọc

Có một số trường hợp có thể khiến tài khoản bị lọc ra và không đủ điều kiện đăng nhập:

  • Bên phụ thuộc (RP) chỉ cho phép các tài khoản được liên kết với một miền nhất định. Xem API gợi ý miền.
  • RP lọc ra tất cả trừ các tài khoản cũ. Xem API gợi ý đăng nhập.
  • Nhà cung cấp danh tính (IdP) có thể chú thích tài khoản bằng nhãn để RP có thể lọc các tài khoản đó bằng cách chỉ định configURL cho nhãn cụ thể đó. Xem Nhãn tuỳ chỉnh cho tài khoản.

Trong quá trình triển khai Chrome trước đây, giao diện người dùng FedCM không hiển thị các tài khoản đã bị RP và IdP lọc ra. Do đó, khi người dùng đăng nhập bằng một IdP nhưng không có tài khoản nào để sử dụng, giao diện người dùng không khớp sẽ hiển thị mỗi khi người dùng đăng nhập.

FedCM: Giao diện người dùng không khớp sẽ nhắc người dùng đăng nhập vào RP bằng IdP.
Trước: Giao diện người dùng không khớp FedCM.

Để nâng cao trải nghiệm người dùng, FedCM sẽ ra mắt một thay đổi về giao diện người dùng. Giờ đây, Chrome sẽ hiển thị các tài khoản đã lọc trong giao diện người dùng nếu các điều kiện sau đây được áp dụng:

  • Người dùng đã thử đăng nhập vào IdP trong một hộp thoại và quay lại RP.
  • Tất cả tài khoản được tìm nạp đều bị lọc ra và người dùng không có tài khoản nào để đăng nhập vào RP này.

Điều này sẽ giúp người dùng hiểu rằng một số tài khoản, mặc dù được FedCM công nhận, nhưng không đủ điều kiện để sử dụng trên RP hiện tại.

FedCM: Giao diện người dùng tài khoản đã lọc hiển thị một tài khoản có màu xám không thể sử dụng trên RP này.
Sau: Giao diện người dùng hiển thị một tài khoản đã bị lọc ra.

Hãy xem bản minh hoạ gợi ý về miền để tự kiểm thử.

Lợi ích chính

  • Giảm sự nhầm lẫn: Nếu người dùng đăng nhập vào một tài khoản bị lọc ra, họ sẽ thấy tài khoản đó trong danh sách và hiểu rằng tài khoản đó không được RP chấp nhận. Trước khi thay đổi này, người dùng có thể bị nhầm lẫn bởi một vòng lặp vô hạn: họ sẽ cố gắng đăng nhập vào một tài khoản đã bị lọc ra, sau đó thấy giao diện người dùng không khớp, khiến họ phải đăng nhập lại.
  • Thông tin theo bối cảnh: Giao diện người dùng sẽ tính đến bối cảnh RP và gợi ý về miền để cung cấp hướng dẫn phù hợp cho người dùng.

Chúng tôi trân trọng ý kiến phản hồi của bạn

Bạn nên chia sẻ suy nghĩ và ý kiến phản hồi về thay đổi này. Bạn có thể gửi vấn đề qua công cụ theo dõi lỗi của chúng tôi. Chúng tôi sẽ tiếp tục cập nhật tài liệu dành cho nhà phát triển về FedCM.