Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Melakukan autentikasi dengan Stream Chat

Stream
Made by Stream

Menyinkronkan pengguna Firebase Authentication dengan Stream, serta membuat dan mencabut token autentikasi Stream Chat.

Cara kerja ekstensi ini

Dengan ekstensi ini, Anda dapat menggunakan Firebase Authentication untuk menangani autentikasi pengguna Stream Chat.

Dengan menggunakan Firebase Authentication, Anda dapat menggunakan salah satu metode login Firebase Authentication SDK berikut dengan Stream Chat:

  • Autentikasi berbasis email dan sandi
  • Integrasi penyedia identitas gabungan (Google, Apple, Facebook, Twitter, GitHub)
  • Autentikasi nomor telepon
  • Integrasi sistem autentikasi kustom
  • Autentikasi anonim

Penyiapan Tambahan

Sebelum menginstal ekstensi ini, siapkan Firebase Authentication di project Firebase Anda. Anda juga harus menyiapkan aplikasi Stream Chat sebelum menginstal ekstensi ini—Anda dapat melakukannya di situs Stream.

Penagihan

Ekstensi ini menggunakan layanan Firebase berikut, yang mungkin memiliki biaya terkait:

  • Cloud Functions
  • Secret Manager
  • Firebase Authentication

Ekstensi ini juga menggunakan layanan pihak ketiga berikut:

Anda bertanggung jawab atas semua biaya terkait penggunaan layanan ini.

Catatan dari Firebase

Project Firebase Anda harus menggunakan paket Blaze (bayar sesuai penggunaan) untuk menginstal ekstensi. Anda hanya akan dikenai biaya atas resource yang digunakan. Sebagian besar layanan Firebase menawarkan paket gratis untuk penggunaan bervolume rendah. Pelajari penagihan Firebase lebih lanjut.

Saat menginstal atau mengonfigurasi ulang ekstensi ini, Anda akan dikenai biaya dalam jumlah kecil (biasanya kurang dari $0,10). Lihat Cloud Functions pada bagian Harga Firebase untuk mendapatkan penjelasan yang mendetail.

Cara menginstal ekstensi ini

Menggunakan Firebase console

Anda dapat menggunakan Firebase console untuk menginstal dan mengelola ekstensi.

Instal menggunakan konsol

Menggunakan Firebase CLI

Anda juga dapat menggunakan Firebase CLI untuk menginstal dan mengelola ekstensi:

Langkah 1: Jalankan perintah npm berikut untuk menginstal CLI atau mengupdate ke versi CLI terbaru.

npm install -g firebase-tools
Tidak berhasil? Lihat referensi Firebase CLI atau ubah izin npm Anda.

Langkah 2: Siapkan direktori project Firebase baru atau buka direktori yang sudah ada

Langkah 3: Tambahkan ekstensi ini ke manifes ekstensi Anda dengan menjalankan

firebase ext:install stream/auth-chat --local --project=projectId_or_alias

Step 4 (Optional): Test this extension locally with the Firebase Emulator Suite

firebase emulators:start

Langkah 5: Deploy ekstensi dalam manifes ke project Anda

firebase deploy --only extensions --project=projectId_or_alias
Penulis
Lisensi
Apache-2.0
Versi
0.2.0