#13 FORGOT PASSWORD - Membuat Sistem Login Lengkap dengan CODEIGNITER 3

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 พ.ย. 2024

ความคิดเห็น • 214

  • @m45otomen
    @m45otomen 3 ปีที่แล้ว +2

    dari episode 1 sampai episode ini berhasil sesuai tutorial....alhamdulillah ...trims Mas sandhika..suksess sll....

  • @wahyupamungkas7727
    @wahyupamungkas7727 5 ปีที่แล้ว +6

    Klo penyampain tutornya enak, gini nih jadinya sampe ga kerasa sudah di sesi terakhir lagi aja..
    Can't wait series2 berikutnya nih pak dika..
    🙇😃

  • @hilyaalifia1473
    @hilyaalifia1473 4 ปีที่แล้ว +1

    ngga kerasa ngikutin sampai habis dan berhasil... belajar lagi video lain di channel ini ah, makasih Gan, mantap penyampaiannya, runut, lugas dan... mantap lah pokoknya, semoga berkah ilmunya...

  • @Joshua-ot7fu
    @Joshua-ot7fu 5 ปีที่แล้ว +32

    Ditunggu seri login pakai API facebook dan google pak

  • @taninews6836
    @taninews6836 3 ปีที่แล้ว

    Semoga Allah SWT, Tuhan YME, memberkati pembuat tutorial ini. Amiin

  • @sariyanto744
    @sariyanto744 5 ปีที่แล้ว

    semakin paham dengan penjelasan pak Dhika yg mudah dicerna. smoga pahalanya terus mengalir buat bapak...

  • @gm_s2024
    @gm_s2024 2 ปีที่แล้ว

    Makasi Kaka Sandika biar beta telat ikut vidionya ,tapi tetap semangat belajar Kaka Sandika pung chanel ini..makasi buat ilmu nya....SALAM INDONESIA TIMUR - KUPANG NTT

  • @clipmakerzaq8033
    @clipmakerzaq8033 3 ปีที่แล้ว

    alhamdulilah sudah mau akhir juga....terimakasih mas andika sangat bermanfaat sekali

  • @JuniorIqfar
    @JuniorIqfar 5 ปีที่แล้ว +10

    Pak ditambah model, biar temen2 bisa tahu bedanya menggunakan model atau tidak...
    😁

  • @tenydamayantiputri4678
    @tenydamayantiputri4678 4 ปีที่แล้ว

    Terima kasih pak dhika udh ikutin tutorial video nya dari video 1 sampai 13 dan sangat membantu sekali untuk tugas akhir saya:)

  • @javaholiday
    @javaholiday 5 ปีที่แล้ว +1

    Menjadi penonton yg ke 228 dan komentar yg ke 18.
    INI DIA YANG PALING SAYA TUNGGU TUNGGU.

  • @jakasetiawan7947
    @jakasetiawan7947 5 ปีที่แล้ว +11

    pak request bikin seri belajar git dongg 😀

  • @firmansahid1463
    @firmansahid1463 5 ปีที่แล้ว +1

    pertanyaan nya terjawab di menit 34:20 😃
    hatur nuhun pak ...

  • @bukiromst8836
    @bukiromst8836 5 ปีที่แล้ว

    Tutorial yang jelas dan sangat bermanfaat. Trims.

  • @adeyusuf9641
    @adeyusuf9641 5 ปีที่แล้ว +11

    Series terakhir ya pak??
    Next series saya request tentang "security web" donk, supaya web yang kita buat di seri ini maupun seri sebelum"nya nggak gampang dibobol sama hacker, seperti dengan sql injection,xss maupun deface web.
    Terima kasih...😁😁

    • @thiobakti2159
      @thiobakti2159 5 ปีที่แล้ว

      setujuh. ikut request. :)

    • @TsjiwamlBlogspot
      @TsjiwamlBlogspot 5 ปีที่แล้ว

      udh aman kok dri cinya

    • @yoghiburnama2991
      @yoghiburnama2991 5 ปีที่แล้ว

      setuju

    • @tedyhidayat4287
      @tedyhidayat4287 5 ปีที่แล้ว

      Dari Ci nya udah aman, tapi siapa tau pak dhika ada cara buat lebih meningkatkan keamanan web nya,

    • @wahid_cyril9244
      @wahid_cyril9244 5 ปีที่แล้ว

      Ade Yusuf nda ada sistem yg aman.... Semua sistem pasti ada bug nya.... #Typical Idiot security 😊

  • @m.rifkiilmi8627
    @m.rifkiilmi8627 5 ปีที่แล้ว +1

    Semakin sukses pak, terima kasih atas semua pelajaran nya🙏🙏🙏

  • @Hasan_story_chanel
    @Hasan_story_chanel 2 วันที่ผ่านมา

    Terima kasih pak sandhika

  • @dwikurniawan8317
    @dwikurniawan8317 3 ปีที่แล้ว +1

    $this->db->delete('user_token',['email' =>$email]);
    biar tabel user_token clear lagi seperti episode sebelumnya

  • @choki4504
    @choki4504 5 ปีที่แล้ว

    keren pak dhika.. semangat terus utk video yang barunya..

  • @hamidseptian2577
    @hamidseptian2577 5 ปีที่แล้ว

    Semoga beanfaat
    Setelah sesi ini reques dong pak sandika untuk membuat playlist tentang laravel..

  • @thiobakti2159
    @thiobakti2159 5 ปีที่แล้ว

    Terimakasih Pak Dhika. Salam hormat.

  • @FuadPresentasi
    @FuadPresentasi 5 ปีที่แล้ว +5

    Buat temen2 kalo ada yang kelupaan, di bagian public function changePassword
    Bisa ditambahkan $this->db->delete('user_token', ['email' => $email]);
    Sama seperti saat verify, agar token terhapus setelah dilakukan pengecekan di DB

  • @asweenmusisi6980
    @asweenmusisi6980 5 ปีที่แล้ว

    Asyiik lanjut lagi... Trima kasih

  • @mbygaming2096
    @mbygaming2096 5 ปีที่แล้ว +1

    Thanks pak ilmu nya bermanfaat 👍

  • @idonii2592
    @idonii2592 5 ปีที่แล้ว +7

    Jika user sudah benar memasukkan email, lalu dia klik tmbl reset pw berulang2, kan numpuk tuh datanya di tbl user_token, solusinya ketika dia klik tmbl reset email, hapus data yg emailnya sama dg di tbl user_token. Dan jangan lupa satu lgi, jika user sudah berhasil berhasil change pw, data di user_tokennya juga d hapus, berdasarkan email nya. Tq

    • @yugobudisaputro2412
      @yugobudisaputro2412 5 ปีที่แล้ว

      Gmna caranya bang ?

    • @wahyukurniansyah34
      @wahyukurniansyah34 4 ปีที่แล้ว

      Hallo pak sandhika dan teman2 saya mengalami eror ketika mengisikan alamat email yg sudah terdaftar di database di forgot password, dan di forgot password menampilkan seperti dibawah ini, itu gimana iyaa solusinya?
      "Unable to access an error message corresponding to your field name Email.( valid_email)"

    • @hidjrahs
      @hidjrahs 4 ปีที่แล้ว

      @@yugobudisaputro2412 tambahi $this->db->query("delete from user_token where email='" . $email . "'"); hehe

  • @buatdummy7009
    @buatdummy7009 5 ปีที่แล้ว

    pak, skalian di seri ini di lengkapi dengan security dari sql injection, XSS dll pak. sepaket jadinya. tambah mantap nanti playlistnya pak.

  • @henrydwiseptian4312
    @henrydwiseptian4312 5 ปีที่แล้ว +3

    Seandainya ada turorial android studio sejelas channel ini🙄

  • @korakoretrailadventure4148
    @korakoretrailadventure4148 5 ปีที่แล้ว

    Hadir pak, lanjutkan..

  • @agnescintyanaomihendrik7338
    @agnescintyanaomihendrik7338 3 ปีที่แล้ว

    trimakasih banyak pak. smoga sehat selalu 🙏🙏🙏

  • @gunzxx1723
    @gunzxx1723 ปีที่แล้ว

    mantap pak

  • @agunghardiyanto6919
    @agunghardiyanto6919 4 ปีที่แล้ว

    mantap pak, jadi pengen kuliah di unpas

  • @AridiaChand
    @AridiaChand 5 ปีที่แล้ว +1

    Lanjut pak dosen 🤟 still blong 😁 terimakasih 🙏

  • @idonii2592
    @idonii2592 5 ปีที่แล้ว +7

    Bagi pengguna php versi 5 yg gak support random_byte bisa pakai ini : $token = md5(uniqid(rand(), true));

    • @RizkaMNafy
      @RizkaMNafy 5 ปีที่แล้ว

      terima kasih..barusan mau nanya udah ada yang kasih solusi

    • @_wahyuirawan0902
      @_wahyuirawan0902 5 ปีที่แล้ว

      @@RizkaMNafy trims soalnya sy pke php 5, karena waktu sy pake php 7 ga bisa konek oracle

    • @FuadPresentasi
      @FuadPresentasi 5 ปีที่แล้ว

      Alternatif
      $token = sha1(time());
      juga bisa

  • @saifulrojahki5073
    @saifulrojahki5073 5 ปีที่แล้ว

    tks Pak Dika share ilmu nya sangat bermanfaat :0
    Req dong bikin seri Web Gis hehehe...( berharap terkabul )

  • @danksstudio7696
    @danksstudio7696 5 ปีที่แล้ว +1

    Thank you Pak...atas ilmunya

  • @eimdev
    @eimdev 5 ปีที่แล้ว

    FORGOT WEEKEND karena ngoding trusss.. hehehe. Thanks Padika

  • @mulputu8997
    @mulputu8997 3 ปีที่แล้ว

    Oke bor
    Suaranya mirip

  • @rahmat2647
    @rahmat2647 5 ปีที่แล้ว

    lancar jaya pak dosen, no error pak hehe.. ditunggu video selanjutnya

  • @muhamadsyahrulramadhan5593
    @muhamadsyahrulramadhan5593 5 ปีที่แล้ว

    Ini yg di tunggu2.

  • @adityaputrairawan2510
    @adityaputrairawan2510 4 ปีที่แล้ว

    Terimakasih Pak

  • @syfiq8755
    @syfiq8755 5 ปีที่แล้ว

    bole request tak..buat meeting reservation using codeigniter ??

  • @AlexPalallo
    @AlexPalallo 5 ปีที่แล้ว

    Padahal mash semngat ikut seri ini. berharap ada fitur lain pada episode selanjutnya

  • @rioadrian1371
    @rioadrian1371 5 ปีที่แล้ว

    Thanks pak dhika🙏sukses selalu😊

  • @shalahuddinahmadaziz430
    @shalahuddinahmadaziz430 3 ปีที่แล้ว +2

    Pak di menit 20:26 lebih baik validasi email dari database user_token tidak sih? daripada validasi email dari database user. soalnya setelah saya coba dengan validasi dari database user itu, token nya bisa saya gunakan untuk reset - reset password akun siapa saja yang ada di database user. karena validasi awalnya itu validasi user bukan user_token dengan kata lain validasi user yang pertama cuma memvalidasi akun-akun yang ada di database user. jadi selama token yang ada di user_token belum terhapus, itu bisa digunakan buat reset password akun orang lain.

  • @maulanayusuf8890
    @maulanayusuf8890 5 ปีที่แล้ว

    mantul ka

  • @azizfeliz
    @azizfeliz 5 ปีที่แล้ว +1

    hadir pak. 🔥🔥

  • @daiybmplnkalimantanbarat5378
    @daiybmplnkalimantanbarat5378 5 ปีที่แล้ว

    Semoga sehat selalu.

  • @ojil3374
    @ojil3374 5 ปีที่แล้ว

    bentar lg 100k subs... buat tutor react pak...

  • @edihasrin7290
    @edihasrin7290 5 ปีที่แล้ว +1

    request tutorial Angular JS, Vue Js, React Js

  • @SiDarling
    @SiDarling 5 ปีที่แล้ว

    Kren kak

  • @teguhgunawan593
    @teguhgunawan593 5 ปีที่แล้ว

    Alhamdulillah

  • @dimasgustimaulana21424
    @dimasgustimaulana21424 5 ปีที่แล้ว +2

    sangat membantu pak.. saya kebetulan saat ini sedang proses untuk pengerjaan proyek akhir, saya mengikuti tutorial bapak dan sudah saya download semua video di channel ini sebagai referensi hehe.. namun jika bapak berkenan tolong dibuatkan satu seri lagi di album ini, bagaimana jika kasusnya ada dua atau lebih level member.. misalkan projek saya ada 3 level yang pertama admin, lalu membernya ada panitia dan peserta, karena projek saya kebetulan tentang aplikasi manajemen perlombaan, nah itu proses registrasi dan loginnya bagaimana pak? dari bayangan saya kemungkinan ketika di register ada menu dropdown gitu, jadi member memilih apakah dia ingin mendaftar sebagai panitia ataukah sebagai peserta, namun masih hanya sebatas awang-awang saja pak hehehe. Saya akan sangat sangat berterimakasih jika bapak merespon komentar saya ini pak, apalagi kalau dibuatkan beneran video serinya di album ini 🙏

  • @dwisantosa1627
    @dwisantosa1627 5 ปีที่แล้ว

    Mantap Jiwa

  • @stevenlim2695
    @stevenlim2695 5 ปีที่แล้ว

    tambahan minor pak , setelah di reset password nya di delete dulu record token nya hehehehe

  • @alfatihbolano9019
    @alfatihbolano9019 5 ปีที่แล้ว

    alhamdulillah berhasil lagi

  • @MMA-vd7mc
    @MMA-vd7mc 2 ปีที่แล้ว

    assalamu'alaikum..
    sebelumnya saya ucapkan terimakasih karna udah buat playlist ini. saya udah ngikutin playlist nya dari awal alhamdulillah semuanya lancar pa, tapi pas bagian forgot password ko email nya ga ke kirim ya pa. sya udah coba-coba ternyata di isi pesan yang type forgot ga bisa digabungin sama html jdi ga bisa pke tag link. mohon bantuan nya pa...makasih

  • @ruswandiruswandi5158
    @ruswandiruswandi5158 5 ปีที่แล้ว

    terima kasih pak,
    kalo boleh, request Codeigniter dengan HMVC :D

  • @MRizalWrc
    @MRizalWrc 5 ปีที่แล้ว

    belajar unit testing dong pak :)

  • @kumpul4semut
    @kumpul4semut 5 ปีที่แล้ว

    Semut hadir pak

  • @KeepLearningGuys
    @KeepLearningGuys 5 ปีที่แล้ว

    Setelah playlists ini tolong buatin tutorial git dong pak 😂.
    Sama itu yang di ngobar #7 upload website company profile ke git di video yang mana ya Pak?

  • @TastaJayaGulo
    @TastaJayaGulo 4 ปีที่แล้ว

    mantul

  • @muhammadridho8511
    @muhammadridho8511 5 ปีที่แล้ว

    Pak, buat seri lanjutan dari javascript DOM dong.

  • @jafatv_channel
    @jafatv_channel 5 ปีที่แล้ว

    terima kasih tutorial nya pak. untuk background sidebar, apakah bisa di ubah pakai gambar?

  • @_halidigitulo
    @_halidigitulo 5 ปีที่แล้ว

    Pak, request system penjualan yang bisa dengan barcode reader, ada diskon, faktur otomatis.. :-D matur nuhun..

  • @learnnend8022
    @learnnend8022 3 ปีที่แล้ว

    Kang hade pisan...hatur nuhun...kalo ngatasin flash message suka muncul yg sblmnya gmna kang? kadang blm hilang yg sblmnya..nuhun..

  • @ramabestara115
    @ramabestara115 5 ปีที่แล้ว

    mantappoo bapa 🚀

  • @ipunghendimunandar7827
    @ipunghendimunandar7827 5 ปีที่แล้ว

    gasss

  • @mrcuplacuplis1697
    @mrcuplacuplis1697 5 ปีที่แล้ว

    udh selesai sampai di sini untuk seri ini pak

    • @sandhikagalihWPU
      @sandhikagalihWPU  5 ปีที่แล้ว

      tinggal 1 lagi, upload ke web hosting 😊

  • @mohammadfauzi6167
    @mohammadfauzi6167 4 ปีที่แล้ว

    Pak request membuat sistem login seperti ini pakai laravel 😁😁

  • @bimaegafarizky3809
    @bimaegafarizky3809 5 ปีที่แล้ว

    Hadir pak

  • @fadjarpradja
    @fadjarpradja 3 ปีที่แล้ว

    TERIMA KASIH

  • @alfi8946
    @alfi8946 5 ปีที่แล้ว

    ada rencana buat tutor tentang react gitu pak 😋

  • @hyzulfadli8289
    @hyzulfadli8289 5 ปีที่แล้ว

    terima kasih

  • @seirenz8775
    @seirenz8775 4 ปีที่แล้ว +1

    Pak buatin versi laravel nya..
    #yg setuju like....

  • @diosetiawan8164
    @diosetiawan8164 5 ปีที่แล้ว

    Pa sandhika request bikin seri jquery ajax

  • @InoVlog01
    @InoVlog01 5 ปีที่แล้ว

    makasih ya pak

  • @i-25-ikadekjuniarta34
    @i-25-ikadekjuniarta34 5 ปีที่แล้ว

    bang kapan bahas pagination untuk codeigniter 3

  • @TheKapore
    @TheKapore ปีที่แล้ว

    halo pa Sandika, terima kasih tutorialnya, mohon bantuannya ketika email sampai ke penerima url nya hilang, itu cara atasinya gimana y?

  • @andyhannGS
    @andyhannGS 5 ปีที่แล้ว

    Salken & salkomsel,
    Agan & sista, mampir dong channel aku.

  • @warlord_time315
    @warlord_time315 5 ปีที่แล้ว

    keren bang

  • @ex-void_
    @ex-void_ 5 ปีที่แล้ว +1

    Pak, kan kalau form validationnya false hilang tuh email sama tokennya di urlnya. Cara ngatasinnya gimana pak?

  • @ariefugi2000
    @ariefugi2000 4 ปีที่แล้ว

    pak Dika mungkin yg blm fitur admin bisa mengcreate user dan di assign untuk role tertentu,, tanpa harus registrasi di menu login,,

  • @rafli_sugiarto
    @rafli_sugiarto 2 ปีที่แล้ว +1

    Ada yg kelewat yaitu ngehapus row-nya di tabel user_token sesudah ganti pw. BTW 20:20 bukannya harusnya tabel user_token? Kalau tabel user, kita klik linknya di gmail, trs ubah emailnya di url itu jadi bisa ngubah pw user lain dengan token kita

  • @DaeJang
    @DaeJang 3 ปีที่แล้ว +1

    Unable to send email using PHP mail(). Your server might not be configured to send mail using this method.
    ini cara fix erornya gmna ya pak terimakasih

  • @wahyukurniansyah34
    @wahyukurniansyah34 4 ปีที่แล้ว +1

    hallo pak sandhika kok saya selalu muncul pesan "Unable to access an error message corresponding to your field name Email.( valid_email)" ini terus iyaa kalo saya masukin email di forgot password

  • @triabadi4555
    @triabadi4555 5 ปีที่แล้ว

    kalo mau nambah fitur yg pake icon mata buat liat input di password pakenya ada di library Codeigniter atau pake tricky ya pak?

  • @wytaramadisya2175
    @wytaramadisya2175 4 ปีที่แล้ว

    Kak tutorial menggunakan codeigneter 4

  • @rmecha
    @rmecha 5 ปีที่แล้ว

    Absen

  • @hilmimaulana5495
    @hilmimaulana5495 3 ปีที่แล้ว

    Pak sandhika, setelah create password baru, perlu gak untuk hapus row email dan tokennya?

  • @idhamkholid7305
    @idhamkholid7305 5 ปีที่แล้ว

    maaf pak dika kalau untuk verifikasi di gmail nya harus dimatikan fitur keamanan nya atau bisa tidak di matikan agar sudah di hosting user yang lain bisa dapat testing aplikasinya tanpa harus setting di gmail nya
    terimakasih
    tolong di jawab yah

  • @MuhammadRizki-wk1iq
    @MuhammadRizki-wk1iq 2 ปีที่แล้ว

    selamat pagi pak sandika. mau bertanya, saya pernah mengikuti fitur ini. namun di tahun sekarang secure di gmail sudah tidak bisa di on kan kembali, karna gmail menutup fitur itu. solusi untuk cara menanganinya bagaimana pak? terimakasih🙏

  • @_wahyuirawan0902
    @_wahyuirawan0902 4 ปีที่แล้ว

    Alhamdulillah terimakasih padika, sy sdh mengikuti dari awal. cuma terkendala sekarang klo mau menuju controller admin/index maupun admin/role, langsung masuk ke auth/blocked. knp ya? pdahal sblumnya baik2 saja, dan saya ga ada otak atik helpernya. mohon pencerahan

  • @algzl17
    @algzl17 5 ปีที่แล้ว

    Pak mau nanya, jika kita mau menggunakan lagi konfigurasi email di controller lain, bagaimana Pak? Biar gak perlu bikin konfigurasi email lagi?

  • @rusman_plat_d
    @rusman_plat_d 5 ปีที่แล้ว

    Membuat theme dan plugin wordpress

  • @GemaOktaNurAlam
    @GemaOktaNurAlam 2 ปีที่แล้ว

    Pak Izin tanya,.. Saya kan ada projek akhir kebetulan saya sedang mengerjakan untuk fitur forget password... Tapi yang saya pakai codeigniter 4 pak.. Apakah bisa kita membuat forget password menggunakan codeigniter 3 sedangkan saya web saya menggunakan codeigniter 4 ... ?
    Terima kasih pak 🙏

  • @dedysaputra22
    @dedysaputra22 5 ปีที่แล้ว

    thanks

  • @myworkzone2966
    @myworkzone2966 5 ปีที่แล้ว

    pak, gimana cara agar semua isi dari folder app kita gk bisa diakses orang.
    di tutor bapak sebelumnya, .htaccess nya hanya bekerja jika kita mengakses folder/subfolder di folder app.
    contohnya gini : phpmvc/app/core --- forbiden
    : phpmvc/app/core/App.php ---- bisa diakses

  • @linggamentari1311
    @linggamentari1311 4 ปีที่แล้ว

    pak saya ada pertanyaan, kalau ada yang reset password lalu token reset password tersimpan ke database tapi, ternyata user tersebut tidak jadi reset password menggunakan token tersebut atau merequest reset password berkali-kali pasti token reset password tersebut menumpuk dan ada token yang tidak terpakai. pertanyaannya apakah token yang tidak terpakai tersebut terhapus dari database secara otomatis dalam 24 jam atau tidak?

  • @lonerunner3733
    @lonerunner3733 5 ปีที่แล้ว

    makasih p dikha