Memigrasikan Aplikasi JavaScript dari Digits ke Firebase

Jika Anda menggunakan Digits untuk membuat pengguna login menggunakan nomor telepon, Anda harus memigrasikan aplikasi ke Firebase Authentication. Semua pengembangan fitur login dengan nomor telepon di masa mendatang akan berlangsung di Firebase, dan Digits akan ditutup pada tanggal 30 September 2017.

Ringkasan

Untuk memigrasikan aplikasi Anda dari Digits ke Firebase Authentication, selesaikan langkah-langkah berikut:

  1. Memigrasikan akun pengguna Digits ke Firebase
  2. Mengganti Digits SDK dengan Firebase SDK

Langkah pertama dapat segera diselesaikan tanpa memengaruhi aplikasi atau pengguna yang ada; langkah lainnya harus diselesaikan secara bersamaan.

Memigrasikan akun pengguna Digits ke Firebase

Pertama, migrasikan akun pengguna Digits Anda ke Firebase seperti dijelaskan dalam dokumen developer Fabric.

Perhatikan bahwa jika Anda hanya memiliki aplikasi web Digits, dan tidak memiliki aplikasi Android atau iOS, Anda harus membuat aplikasi seluler placeholder pada project Digits dan Firebase agar dapat menautkan akun.

Setelah menyelesaikan langkah migrasi akun, tunggu beberapa jam sampai akun pengguna Digits selesai dipindahkan ke project Firebase Anda. Setelah migrasi selesai, Anda akan memiliki project Firebase yang berisi semua akun pengguna Digits. Selain itu, setiap akun Digits yang dibuat setelah mengaktifkan migrasi akan dimigrasikan ke Firebase secara otomatis.

Mengganti Digits SDK dengan Firebase SDK

Selanjutnya, pada aplikasi, ganti panggilan ke Digits SDK dengan panggilan ke Firebase SDK.

Anda dapat menyertakan Firebase Authentication ke dalam aplikasi dengan dua cara:

  • Gunakan widget login drop-in pada pustaka FirebaseUI. FirebaseUI memiliki proses login bawaan untuk login dengan nomor telepon, serta login berbasis sandi dan gabungan.
  • Gunakan Firebase SDK untuk menerapkan proses login dengan nomor telepon.

Setelah berhasil mengaktifkan Firebase Authentication, hapus Digits for Web SDK dari aplikasi.

Kirim masukan tentang...

Butuh bantuan? Kunjungi halaman dukungan kami.