
Aliran otentikasi pengguna lengkap untuk aplikasi seluler dengan React Native, Expo, AWS Amplify, React-Navigation, dan Native-Base.
Teknologi yang digunakan dalam aplikasi ini adalah sebagai berikut:
Navigasi dilakukan dengan: reaksi-navigasi.
Ujung Depan: Expo.
Tata letak: basis asli.
Back End: AWS Amplify.
Pengguna dibawa ke layar selamat datang.
Pengguna dapat mendaftar, masuk, meminta perubahan kata sandi, menavigasi antar layar.
Input telepon internasional termasuk dalam layar pendaftaran.
Pengguna diarahkan ke layar beranda setelah masuk.
Pengguna dapat menavigasi di antara layar menggunakan Navigator tab Bawah atau Laci Navigator.
Pengguna terus masuk sampai mereka keluar dari aplikasi.
Expo Cli
npm install -g expo-cliAkun AWS
Node JS dengan NPM
AWS memperkuat CLI
npm install -g @aws-amplify/cliamplify configure (tautan untuk video langkah demi langkah). git clone https://github.com/yhenni1989/ReactNativeAuth.git
cd ReactNativeAuth
amplify init
Ikuti instruksi yang sama seperti di bawah ini.

amplify add auth
# When prompt, choose: Yes, use the default configuration.
amplify push
Are you sure you want to continue? Yes
Setelah beberapa menit operasi otomatis, Amplify CLI akan membuat kumpulan pengguna Amazon Cognito dan kumpulan identitas untuk menyimpan krendensial pengguna.
yarn
# or
npm install
expo start --ios
# or
expo start --android
Serangkaian artikel lengkap yang merinci proses pembangunan aplikasi ini dapat ditemukan di sini.
Video demo dari aliran otentikasi ditemukan di sini.