‫Selamat datang kembali dan video ini, kami akan menyelesaikan tantangan dari kuliah terakhir, dan saya harap Anda
‫mencoba sendiri dan Anda memperbaikinya atau Anda memecahkan masalah.
‫Jadi mari kita buat sistem login dan sistem yang terdaftar dengan baik.
‫Kita perlu, pertama-tama, untuk mendaftar sebelum kita bisa masuk.
‫Jadi mari kita buat dua metode untuk melakukannya.
‫Salah satunya akan menjadi public void atau justru pendaftaran bisa berjalan kan?
‫Ya, itu bisa batal dan mendaftar.
‫Dan kemudian di sini kami ingin melakukan semua pendaftaran.
‫Tetapi karena kita ingin menggunakan metode ini di dalam metode utama kita, kita perlu membuatnya statis.
‫OK, jadi di sini kita perlu melakukan hal-hal tertentu.
‫Pertama-tama, kita perlu memeriksa atau kita perlu memberi tahu pengguna apa yang harus dilakukan.
‫Baris kanan konsol, silakan masukkan nama pengguna Anda dan kemudian pengguna dapat memasukkan nama penggunanya dan kami ingin menyimpan nama pengguna itu
‫di suatu tempat, setidaknya untuk runtime.
‫Jadi kita perlu membuat variabel baru di sini, yang akan saya sebut nama pengguna string statis.
‫Dan di sini kita mengatur nama pengguna sebagai apa pun yang telah dimasukkan pengguna.
‫Jadi konsol garis merah itu selanjutnya.
‫Saya ingin melakukan hal yang sama dengan kata sandi.
‫Jadi saya akan menyalin kodenya dan saya akan menggantinya dengan kata sandi dan saya akan menggantinya.
‫Nama pengguna dengan kata sandi juga.
‫Oleh karena itu, saya akan memerlukan variabel kata sandi, jadi kata sandi string statis dan di sini, tentu saja akan membutuhkan nama
‫pengguna lagi.
‫Kami akan membutuhkan kata sandi.
‫Jadi kita cek dulu usernamenya, baru cek passwordnya.
‫Setelah selesai, setelah pengguna mendaftar, kami ingin memberi tahu dia bahwa pendaftaran telah berhasil.
‫Jadi pendaftaran
‫selesai dan kemudian mungkin bahkan baris lain di mana kita hanya memiliki banyak tanda hubung begitu saja.
‫Baiklah.
‫Jadi begitulah cara kita dapat mendaftarkan pengguna.
‫Dan sekarang mari kita buat metode login.
‫Login batal statis publik.
‫Dan yang itu akan sangat mirip dengan metode register.
‫Jadi saya hanya akan memeriksa nama pengguna terlebih dahulu.
‫Dan di sini saya pertama-tama memintanya dan kemudian saya memeriksa apakah itu benar-benar berfungsi.
‫Jadi jika nama pengguna Anda sama, maka tandai ganda sama dengan apa pun yang telah dimasukkan pengguna.
‫Jika itu masalahnya, lanjutkan dan jalankan kode berikut, periksa kata sandinya.
‫Jadi, silakan dan minta kata sandi dan periksa apakah kata sandi sama dengan apa pun yang dimasukkan pengguna.
‫Sekarang kita dapat melanjutkan dan menulis kepada pengguna bahwa proses masuk telah berhasil.
‫Jadi garis merah login berhasil.
‫Dan jika tidak berhasil, jadi jika pengguna belum memasukkan nilai yang benar, maka kami akan memberi
‫tahu dia login gagal kata sandi salah restart program dan hal
‫yang sama.
‫Kami akan memberi tahu dia jika tidak berhasil masuk karena dia tidak memasukkan nama pengguna yang benar.
‫Jadi di sini kami hanya mengatakan konsol, login baris kanan gagal, nama pengguna salah, program restart.
‫Dalam kasus kami, kami belum memiliki while loop, jadi kami tidak memiliki kemampuan untuk menjalankan while loop sehingga
‫pengguna dapat login kembali atau mencoba login beberapa kali.
‫Jadi kami hanya akan menyelesaikannya seperti itu sekarang sehingga kami mengatakan dapat memulai kembali program.
‫OK, jadi kami memiliki pernyataan if di mana kami memeriksa apakah itu berhasil?
‫Jadi, apakah pengguna memasukkan nama pengguna yang benar?
‫Jika dia melakukannya, maka kami meminta kata sandinya.
‫Jika dia memasukkan kata sandi yang benar, kami hanya mengatakan, oke, keren, Anda masuk.
‫Jika Anda tidak memasukkan kata sandi yang benar.
‫Kami mengatakan login gagal dan kata sandi salah.
‫Omong-omong, jika dia gagal memasukkan nama pengguna yang benar, kami mengalami pernyataan palsu ini dan kami
‫hanya berkata, OK, gagal masuk.
‫Sekarang yang bisa kita lakukan adalah kita bisa melanjutkan dan mendaftar dan kemudian kita bisa masuk.
‫Dan akhirnya, kita perlu melakukan console read untuk melakukan apapun sehingga setidaknya ada sesuatu yang ditulis ke console.
‫Baiklah.
‫Jadi kami harus membuat variabel global di sini dan kami belum membahasnya terlalu detail.
‫Tetapi kita perlu membuatnya secara global karena kita perlu menggunakannya dalam berbagai metode.
‫Itu sesuatu yang didasarkan pada ruang lingkup.
‫Jadi kami telah membahas ruang lingkup dan yah, itu sebenarnya tentang apa.
‫Jadi mari kita periksa.
‫Mari kita jalankan kodenya dan lihat apakah itu berhasil.
‫Jadi silakan masukkan nama pengguna Anda.
‫Saya pandai Dennis dan kata sandi Anda.
‫Sandi satu sandi yang sangat aman.
‫Sekarang pendaftaran selesai.
‫Sekarang silakan masukkan nama pengguna Anda.
‫Oke, saya akan memasukkan Dennis dan sekarang saya akan memasukkan kata sandi yang salah dan dikatakan login gagal kata
‫sandi yang salah.
‫Mulai ulang program.
‫Jadi saya akan menutup dan memulai lagi.
‫Silakan masukkan nama pengguna nama Dennis lagi, kata sandi satu, saya akan mengetik nama pengguna yang salah login gagal
‫nama pengguna program reseller yang salah.
‫Baiklah, aku akan melakukannya.
‫Dan sekarang mari kita masukkan dengan benar.
‫Jadi itu password satu, lalu apakah password satu login berhasil?
‫Besar.
‫Sekarang saya bisa mulai meretas.
‫Baiklah.
‫Jadi sekarang Anda tahu cara membuat layar masuk yang sangat, sangat mendasar atau layar daftar dan masuk.
‫Tentu saja, kami belum menyimpan informasi, setidaknya tidak lebih lama dari runtime.
‫Tapi kita akan melihat bagaimana cara menyimpan data secara permanen nanti.
‫Besar.
‫Saya harap Anda dapat mengatur untuk membangun sesuatu yang mirip dengan itu dan dapat mengujinya dan.
‫Nah, jika tidak, jangan khawatir.
‫Cobalah untuk menutup ini atau menutup ini dan coba untuk membangunnya kembali besok.
‫Jadi beri diri Anda waktu dan coba lakukan sendiri berdasarkan ingatan dan berdasarkan apa yang telah Anda pelajari.
‫Jadi coba lakukan itu besok.
‫Besar.
‫Jadi saya akan mengatakan itu awal yang baik untuk layar masuk.
‫Dan video berikutnya kita akan pergi ke depan.
‫Jadi sampai jumpa di sana.