Menggunakan Authentication Pada Project Buku Resep – 3

Setup Authentication Pada Firebase

Pada modul ini kita akan setup authentication dengan menggunakan Firebase. Buka project Firebase yang telah kita gunakan untuk menyimpan data recipes.

Pilih Realtime Database dan ubah rules menjadi seperti berikut:

{
  "rules": {
    ".read": "auth != null",
    ".write": "auth != null"
  }
}

Kemudian pilih menu Authentication pada left navigation. Click button Setup sign-in method

Kemudian pilih email

Toggle option enable, lalu click save.

Jika Authentication menggunakan sudah berhasil ditambahkan, maka Firebase akan menampilkan kurang lebih tampilan seperti dibawah.

Firebase Auth REST API

Untuk mendapatkan API terbaru, Anda bisa lihat dokumentasi lengkap Auth REST API di https://firebase.google.com/docs/reference/rest/auth

API yang akan kita gunakan adalah Signup with email / password dan Signin with email / password.

Pada saat tutorial ini dibuat url untuk signup adalah

https://identitytoolkit.googleapis.com/v1/accounts:signUp?key=[API_KEY]

Sedangkan untuk signin adalah

https://identitytoolkit.googleapis.com/v1/accounts:signInWithPassword?key=[API_KEY]

Untuk API_KEY dapat Anda peroleh di Project settings.

Kita akan lakukan implementasi pada modul berikutnya.

Sharing is caring:

Leave a Comment