Analoginya, meski gembok biasa yang biasa dipilih Anda dalam mengamankan sebuah lemari, akan tetapi masih jauh lebih sulit untuk dilewati daripada Anda hanya menggunakan pengait lemari.
User Authentication
Praktikum: User Authentication
- Authentication adalah sebuah Tindakan dalam melakukan konfirmasi kebenaran suatu Bagian dari data (datum) atau suatu entity.
- User Authentication sendiri dapat diartikan sebagai upaya melakukan konfirmasi data user yang sebelumnya sudah disimpan.
- Banyak cara yang dapat dilakukan pada react native dalam melakukan user authentication.
- Pada Bagian ini akan dijelaskan dasar bagaimana proses authentication di react native dengan AsyncStorage.
Contoh 1 :
Buatlah sebuah aplikasi simulasi login dengan menggunakan AsyncStorage dengan tampilan seperti dibawah ini. Ketika user klik tombol “Login” maka user akan dicek autentikasinya, jika true maka user akan dibawa ke halaman “Home”

Langkah-Langkah dalam menyelesaikan Latihan ini:
Bagaiamana proses authentication di react native dapat dijelaskan melalui AsyncStorage
Buatlah sebuah aplikasi simulasi login dengan menggunakan AsyncStorage dengan tampilan seperti dibawah ini. Ketika user klik tombol “Login” maka user akan dicek autentikasinya, jika true maka user akan dibawa ke halaman “Home”

Langkah-Langkah dalam menyelesaikan Latihan ini:
- Buka url https://expo.io/ dan login dengan Account Anda
- Setelah masuk dashboard, klik Snack
- Klik “New Snack” dengan nama “LatihanAuth”
- Tambahkan library yg dibutuhkan pada file package.json
- Pada file App.js hapus semua kode program dan ketik perintah berikut:
- Buat folder Screens
- Pada folder Screens, buat file login.js dan ketik perintah berikut:
- Pada folder Screens, buat file home.js dan ketik perintah berikut:
- Pada folder Screens, buat file loading.js dan ketik perintah berikut:
Kesimpulan Pertemuan
Bagaiamana proses authentication di react native dapat dijelaskan melalui AsyncStorage
Sumber Referensi : reactnative.dev