PPB - Authentication
Pada pertemuan kali ini saya diberi tugas untuk membuat sebuah Aplikasi Autentikasi Registrasi dengan menggunakan OTP. Untuk implementasinya adalah seperti berikut ini Aplikasi ini mengikuti proses registrasi dan login dengan verifikasi OTP sebagai berikut: LoginScreen.kt Tampilan awal saat aplikasi dibuka. User bisa login atau menekan tombol "Daftar Akun Baru" untuk masuk ke proses registrasi. RegisterScreen.kt Form pendaftaran berisi: Email, Password, Konfirmasi Password, Nomor HP, dan checkbox persetujuan. Setelah validasi, data dikirim ke MainActivity , lalu OTP digenerate dan dikirim. OTPVerificationScreen Menampilkan input 6 digit OTP yang dikirim ke nomor HP. Verifikasi OTP secara otomatis ketika 6 digit sudah dimasukkan. Jika OTP valid → lanjut ke pengisian data diri ( PersonalDataScreen ). PersonalDataScreen Form data diri: Nama Lengkap, Tanggal Lahir, Provinsi, Kota. Setelah data valid, user dianggap terdaftar dan terverifikasi . W...