Saya memperhatikan tren peningkatan situs yang menawarkan otentikasi Facebook. Namun, saya sendiri sebenarnya tidak ingin memiliki akun.
Apakah saya akan meremehkan layanan yang tepat akan ditolak dengan menggunakan fitur otentikasi itu?
Saya memperhatikan tren peningkatan situs yang menawarkan otentikasi Facebook. Namun, saya sendiri sebenarnya tidak ingin memiliki akun.
Apakah saya akan meremehkan layanan yang tepat akan ditolak dengan menggunakan fitur otentikasi itu?
Jawaban:
Tidak akan diperlukan, karena banyak aplikasi web dev adalah tipe orang yang peduli dengan masalah privasi Facebook (tidak seperti rata-rata Joe). Ini akan semakin menjadi pilihan, tetapi tidak perlu, dan saya akan mengatakan opsi lain, seperti Twitter atau openID juga akan dipromosikan.
Namun, tidak satu pun dari kami di situs ini yang dapat memprediksi masa depan.
Jangan sampai kami melupakan OpenID , Anda menggunakannya untuk otentikasi di sini.
Jangan lupa, dan bicarakan. Dengan cara yang sama bahwa kita semua mungkin akan lebih baik tanpa palu kunci efektif 2 dekade Microsoft di ranah komputasi personal, kita benar-benar tidak ingin gerbang internet jatuh ke tangan satu perusahaan.
(Ya, pernyataan tentang Microsoft sangat bisa diperdebatkan dan saya bisa mendebat kedua belah pihak dengan baik, tapi itu bukan poin saya. Pengganti "Minyak Standar" jika Anda tidak suka kritik MS. Pengungkapan: Saya tidak memiliki koneksi ke OpenID Foundation. .)
Yang paling disukai.
Pengembang aplikasi web mencari cara untuk mengurangi gesekan untuk membuat orang menggunakan layanan mereka, dan mengingat bahwa banyak pengguna mereka akan memiliki akun Facebook, ini sering ditambahkan sebagai metode masuk alternatif.
Namun, saya telah melihat bahwa secara umum jika Facebook ditawarkan, Twitter biasanya juga ditawarkan, jadi jika Anda enggan menggunakan Facebook, bagaimana perasaan Anda tentang Twitter?
Banyak orang tidak akan suka dengan apa yang saya tulis, saya tidak akan memilih untuk hanya mendukung login Facebook sendiri; Namun kasus yang baik untuk melakukannya dapat dibuat!
Saya sekarang mendapatkan masalah dengan situs web yang memungkinkan saya menggunakan Facebook, OpenID, dan kata sandi khusus dll, karena saya tidak dapat selalu mengingat sistem masuk yang saya gunakan!
Jadi ada kasus yang dibuat hanya untuk mendukung Facebook, dan kemudian menggunakan sistem teman Facebook, sehingga pelanggan Anda dapat memberi tahu teman-teman mereka tentang Anda jika mereka mau. Jika Anda juga memiliki iklan di Facebook, kasus untuk hanya mendukung login Facebook menjadi lebih baik.
Hari-hari ini Anda dapat menghasilkan banyak uang dengan menjadi pilihan terbaik untuk 10% dari pelanggan yang mungkin sambil melakukan sesuatu yang 80% dari pelanggan yang mungkin dibenci ! Jadi menjadi segalanya bagi semua orang di halaman login mungkin bukan pilihan terbaik, lihat “ Sapi Ungu ”
Saya tentu berharap tidak. Terlepas dari argumen yang sangat logis dan meyakinkan yang diberikan DoNotInstall dalam jawabannya, saya pikir itu sepenuhnya tidak bertanggung jawab bagi pengembang aplikasi web (atau pengguna akhir, dalam hal ini) untuk bergantung secara eksklusif pada perusahaan pihak ketiga mana pun atau layanan untuk otentikasi, dengan kemungkinan pengecualian OpenID.
Katakanlah Anda membuat aplikasi web populer yang hanya menggunakan Facebook untuk otentikasi. Dalam hal yang tidak mungkin bahwa Facebook untuk sementara waktu atau secara permanen offline (oleh pembaruan yang buruk, serangan DDoS, jenis hukum SOPA / PIPA, atau bahkan kebangkrutan), apa yang Anda lakukan? Lebih penting lagi, apa yang dilakukan oleh pengguna akhir yang mengandalkan aplikasi Anda? Jika Anda mendukung lebih dari satu bentuk otentikasi, ini tidak akan menjadi masalah besar dalam jangka panjang, tetapi jika Anda hanya mengandalkan Facebook, Anda akan mati.
Secara pribadi saya pikir setiap pengembang aplikasi web yang bertanggung jawab harus selalu mengingat hal-hal semacam ini dan, jika menggunakan layanan pihak ketiga untuk otentikasi, selalu mendukung lebih dari satu. Saya pikir itu juga merupakan ide yang baik untuk selalu mendukung otentikasi nama pengguna / kata sandi atau email / kata sandi sebagai upaya terakhir jika ada pihak ketiga yang gagal.
Pengungkapan: Sampai sekarang, saya hanya mengandalkan Facebook untuk masuk ke akun StackExchange saya. Memikirkan pertanyaan Anda dan jawaban saya mendorong saya untuk menambahkan akun Twitter dan Google saya sebagai opsi. Karena tidak mungkin Facebook akan diturunkan, saya pikir itu bahkan lebih tidak mungkin bahwa Facebook, Google dan Twitter ketiganya akan diturunkan pada saat yang sama.