Kembali ke Beranda untuk Developer

Mengumumkan fungsi yang diperluas di Login Terbatas

12 April 2021OlehJohn Bullard

Pembaruan 10 Juni 2021: Kami telah memperluas fungsi Login Terbatas untuk juga menyertakan izin user_hometown, user_location, user_gender, dan user_link, yang saat ini dalam versi beta. Selain itu, Profil pada Login Terbatas telah diperbarui untuk menyertakan nama depan, tengah, dan belakang sebagai kolom terpisah.

Versi Login Terbatas saat ini dengan dukungan untuk izin baru ini tersedia di Facebook SDK untuk iOS atau Facebook SDK untuk Unity versi 11.

Hari ini, kami mengumumkan bahwa kami telah memperluas fungsi Login Terbatas untuk menyertakan izin user_friends, user_birthday, dan user_age_range yang saat ini dalam versi beta. Untuk menerapkan versi Login Terbatas dengan dukungan untuk user_friends, user_birthday, dan user_age_range, perbarui Facebook SDK untuk iOS ke versi 9.2+ atau Facebook SDK untuk Unity ke versi 9.1+. Versi asli Login Terbatas yang hanya mendukung nama, foto profil, dan email tersedia di versi 9.0+.

Dengan Login Terbatas, developer menerima data pada suatu waktu (saat pengguna memberikan persetujuan dengan Facebook Login), yang berarti developer tidak akan dapat terus memperbarui data pengguna dengan memanggil API Facebook dengan token akses. Metode baru ini berdampak minimal dengan data yang jarang atau tidak berubah sama sekali, seperti user_birthday dan user_email. Untuk data pengguna yang lebih dinamis, seperti daftar teman pengguna, developer memiliki opsi untuk mengautentikasi ulang pengguna kapan saja. Selain itu, untuk izin user_friends, developer dapat menampilkan teman baru dalam pengalaman dalam aplikasi selama koneksi teman muncul di daftar teman setidaknya satu pengguna

Sebagai pengingat, Facebook Login sekarang mendukung dua mode berbeda - Login Klasik dan Login Terbatas. Aplikasi Anda akan memberikan Facebook sebuah bendera yang menunjukkan mode yang telah Anda pilih untuk setiap pengguna Anda:

  • Login Terbatas didasarkan pada Standar OpenID Connect. Saat menggunakan Facebook Login versi terbatas ini, developer menerima data pengguna pada satu waktu, dan fakta bahwa seseorang menggunakan Facebook Login dengan aplikasi iOS ini tidak akan digunakan untuk mempersonalisasi atau mengukur efektivitas iklan. Harap diperhatikan bahwa mode Login Terbatas memanfaatkan Token Web JSON yang tidak mendukung kueri Graph API. Hari ini, Login Terbatas mendukung nama, foto profil, alamat email, daftar teman, ulang tahun, dan rentang usia.
  • Mode Login Klasik tetap tidak berubah dari produk Login yang sudah Anda dan pengguna Anda kenal dan sukai. Ini memungkinkan pengguna untuk membuat akun baru atau mengakses akun yang ada sambil memberi aplikasi Anda kemampuan untuk mengakses (dengan persetujuan Facebook dan persetujuan pengguna) data Facebook tertentu dimaksudkan untuk meningkatkan pengalaman mereka di aplikasi Anda. Harap diperhatikan bahwa mode Login Klasik memanfaatkan Token Akses oAuth 2.0 yang mendukung kueri Graph API.

Mode tersebut dapat dioperasikan (artinya Anda dapat memperbarui mode pengguna kapan saja) dan dapat digunakan secara bersyarat. Terlepas dari mode yang Anda pilih, pengguna masih dapat mengontrol data Facebook yang telah mereka berikan ke aplikasi Anda kapan saja melalui Aplikasi dan Pengaturan Situs Web mereka.

Untuk informasi lebih lanjut tentang Facebook Login versi baru ini, termasuk dokumentasi penerapan dan Pertanyaan Umum, kunjungi
https://developers.facebook.com/docs/facebook-login/ios/limited-login.