Mulai Chrome 141, kami memperkenalkan perubahan pada Fields API di Federated Credential Management API (FedCM). Perubahan ini bertujuan untuk memungkinkan developer mendukung identifikasi pengguna alternatif, dan memberikan transparansi yang lebih baik kepada pengguna terkait data yang dibagikan antara Pihak Tepercaya (RP) dan Penyedia Identitas (IdP).
Selain itu, kami men-deploy model ML eksperimental yang bertujuan untuk mempersonalisasi pengalaman pengguna FedCM dan hanya menampilkan dialog kepada pengguna yang cenderung login dengan FedCM.
Update di Fields API
Sebelumnya, FedCM memerlukan kolom email
untuk setiap akun. Meskipun berfungsi untuk banyak IdP, masukan developer menunjukkan bahwa hal ini terlalu ketat. Beberapa IdP mengizinkan pengguna mendaftar dengan nomor telepon atau nama pengguna, dan tidak selalu memiliki alamat email yang dikaitkan dengan akun.
Untuk mengatasi hal ini, kami telah membuat kolom email
dan name
menjadi opsional dan menambahkan dua kolom opsional baru:
username
: String yang mewakili nama pengguna pengguna.tel
: String yang mewakili nomor telepon pengguna.
Mulai Chrome 141, setidaknya salah satu kolom "name"
, "username"
, "email"
, atau "tel"
harus diberikan.

Pembaruan ini kompatibel dengan versi sebelumnya, dan implementasi yang ada akan berfungsi seperti yang diharapkan. Untuk
mengetahui detail selengkapnya tentang cara IdP dapat menggunakan properti fields
dalam penerapannya, lihat
dokumentasi.
Lihat demo untuk melihat cara kerjanya.
Pengalaman pengguna yang didukung ML
Untuk meningkatkan pengalaman pengguna, kami men-deploy model eksperimental yang bertujuan mengurangi perintah yang tidak diinginkan. Model ini memprediksi kapan pengguna cenderung mendaftar atau login dan hanya akan menampilkan UI FedCM pada saat-saat tersebut. Update ini akan otomatis diaktifkan untuk pengguna di Chrome 141, tanpa memerlukan tindakan developer.
Untuk mengaktifkan atau menonaktifkan model untuk pengujian lokal, Anda dapat mengganti tanda
chrome://flags/#fedcm-segmentation-platform
.
Beri masukan
Perubahan ini adalah bagian dari upaya berkelanjutan kami untuk menjadikan FedCM API yang lebih fleksibel dan andal untuk identitas gabungan di web. Untuk membantu kami meningkatkan kualitas API, sampaikan masukan Anda tentang fitur ini atau fitur lainnya dengan mengajukan masalah.