Multi Role Login using Node JS, Express, MySQL, and React JS (Complete Tutorial)

Поділитися
Вставка
  • Опубліковано 25 гру 2024

КОМЕНТАРІ • 502

  • @danielfebrian61
    @danielfebrian61 Рік тому +8

    very helpful! rapi banget codingannya bang, mudah dibaca. penjelasan juga mudah dipahami jadi nambah ilmu baru. keep up the good work!

  • @danyliekkusuma4574
    @danyliekkusuma4574 Рік тому +2

    nah ketemu juga video yg bikin pengen belajar reactjs sama express. semangat terus mas ngontennya dan berbagi ilmunya

  • @nuramaliaputri9524
    @nuramaliaputri9524 Рік тому +2

    thank you banget kak tutorialnya!! sangat membantu banget untuk saya yang masih pemula coba buat project dengan react

  • @ferdiaxis1819
    @ferdiaxis1819 Рік тому +1

    alhamdulillah akhirnya kelar ngikutin tutorial ini, walau banyak kesalahan untung bisa membaca dan mengatasi hehe

  • @RizaHariati
    @RizaHariati 6 місяців тому

    Selama ini saya selalu ragu dengan cara kerja Middleware, melalui tutorial anda, AKHIRNYA saya bisa mengerti maksudnya. Terimakasih.

  • @rizkywahyudi-mv9ey
    @rizkywahyudi-mv9ey Рік тому +1

    akhirnya nemu ilmu paket komplit .. ijin subscribe bang😇

  • @budi6228
    @budi6228 2 роки тому +1

    Ijin like dan komen om 😊. ا لحمدلله Terimakasih atas ilmunya.

  • @quantum1010
    @quantum1010 2 роки тому +1

    Hebat.... layak untuk dijadikan panutan....

  • @marsania2339
    @marsania2339 Рік тому +2

    Terimakasih, mudah dimengerti... 👍

  • @zumardirahman925
    @zumardirahman925 2 роки тому

    terimakasih banyak, sangat menolong masa depan saya . izin mengikuti ilmu ini. semoga berkah bang fikri

  • @nandopookey9195
    @nandopookey9195 2 роки тому +1

    wiss keren parah, terima kasih mas. ilmunya sangat bermanfaat, terima kasih sudah berbagi

  • @dandanismail
    @dandanismail Рік тому

    Mas terimakasih banyak yaaa, semoga apa yg anda bagikan menjadi berkah

  • @soegaraedy
    @soegaraedy 2 роки тому

    Alhamdulillah, tutorial yg membantu banget, Empat Jam yang Keren abiss.
    Terima kasih bang.

  • @adamofficialTV
    @adamofficialTV 2 роки тому +1

    Tq banget bang tutorial nya... Smoga makin skukses dan mnjadi amal jariyah ya bang

  • @plinnnnns
    @plinnnnns 7 місяців тому

    thanks banget bang, kebantu banget buat ngerjain project tugas akhir

  • @helmi9159
    @helmi9159 2 роки тому +1

    Bang sangat bermanfaat banget, mkasih bnyak bang ilmunya, bkin yg lebih kompleks lagi bang dari projek ini

  • @iwanhermawan4407
    @iwanhermawan4407 2 роки тому

    dr sekian bayak tutor yang ini yang masuk ke otak ...nakasih bang semoga di lancarkan dari semua urusan...sehat selalu bang

    • @CoderMediax
      @CoderMediax  2 роки тому

      Amin

    • @doraemon743
      @doraemon743 2 роки тому

      @@CoderMediax bang, ada kontak? saya download script mschool tapi pas login admin tetep dihalaman admin saja tidak mau masuk, bisa fix bang? nnt saya bayar gpp.

  • @mdsafikulislam7430
    @mdsafikulislam7430 2 роки тому

    Thank you so much. Love & Respect from Bangladesh!

  • @alanaronggear6025
    @alanaronggear6025 Рік тому

    makasi bang untuk ilmunya salam dari negeri tertinggal Papua

  • @Si_Rehan
    @Si_Rehan 3 місяці тому

    Amat sangat membantuuuu, keren mas, lanjutkann!!!🙌🙌

  • @arashramy8903
    @arashramy8903 2 роки тому

    very good myfreind this combinations are perfect and vary usefule that there is no videos related in youtube
    keep going
    thanks

  • @syahidsyah9285
    @syahidsyah9285 2 роки тому +3

    makasih banyak abang,, semoga berkah buat abang. maju terus bang !

  • @angsa_77
    @angsa_77 Рік тому

    thanks mas materinya sangat mudah dipahami

  • @ipsurbakti1006
    @ipsurbakti1006 2 роки тому

    Terimakasih banyak bang.. jazakalloh khoiron katsiro.. sesuai request saya kemarin.. 🙏🙏

  • @RizaHariati
    @RizaHariati 6 місяців тому

    Keren! Sangat jelas. Terimakasih!

  • @azizalfauzi9420
    @azizalfauzi9420 2 роки тому

    Luar biasa , terimakasih mas fikri atas kontennya 👍💯

  • @soegaraedy
    @soegaraedy 2 роки тому +12

    Pada sisi backend Controllers Users.js perlu ditambah validasi:
    if(password === "" || password === null) return res.status(404).json({msg: "Empty Password"});

    • @Metaternal_UNM
      @Metaternal_UNM Рік тому

      nice

    • @sabiqalfajri
      @sabiqalfajri 2 місяці тому

      Saran aja mending pake if(!password || password.trim() === "") {
      return res.status(404).json({ msg: "password tidak boleh kosong"});
      }
      Kalo pake password === "" masih bisa diakali pake spasi

  • @andre-wv9eg
    @andre-wv9eg 11 місяців тому

    Terimakasih bang tutorialnya semoga abang sehat selalu bahagia selalu+duit banyak bang amin😊

  • @muhajirajir5238
    @muhajirajir5238 2 роки тому

    wah mantabs bang dah solve, jalan,,terimakasih ya...

    • @muhajirajir5238
      @muhajirajir5238 2 роки тому

      Saya mau koneksiin ke modul jwt untuk frontendmya masih eror bang...hehhe..

  • @KirinTheHunter
    @KirinTheHunter 2 роки тому

    Akhirnya bang update lagi ini dia yg saya tunggu²

  • @dashacantika1470
    @dashacantika1470 2 роки тому

    Ni orang pro banget..😯

  • @adepermana399
    @adepermana399 2 роки тому

    keren makasih banyak bang tutrorialnya, sekaligus tutorial pasangin pagination dong bang, digabungin sama yang kemarin gabisa gagal mulu hehe

  • @MizuGoT
    @MizuGoT Рік тому

    udah mulai paham bagaimana konsep login , ribet juga ya hahah

  • @dhanielbawias9933
    @dhanielbawias9933 2 роки тому

    Mantap bang🔥👍
    Ditunggu versi e-commercer bang🙏

  • @AHHA-Vortex
    @AHHA-Vortex 2 роки тому

    Mantap bg, lanjut tutor express js , react nya.

  • @aqmalcode9563
    @aqmalcode9563 2 роки тому

    mantap bang..
    semua penjelesan sangat lengkap... makasih
    kapan kapan bikin versi nextjs fullstack nya bang gak pake express

  • @azhamalbarrasyid9012
    @azhamalbarrasyid9012 Рік тому +2

    kereenn videonya, sangat bermanfaat.
    izin bertnya, bagaimana caranya mengubah dan menambah colum pada model tabel yang sudah ada ?

    • @CoderMediax
      @CoderMediax  Рік тому +1

      tinggal tambahkan fieldnya di model, kemudian jalankan fungsi sync() dengan menambahkan force: true
      Seperti ini:
      sync({
      force: true
      });

    • @azhamalbarrasyid9012
      @azhamalbarrasyid9012 Рік тому

      @@CoderMediax makasihh bang🙏

  • @rickytv7877
    @rickytv7877 Рік тому

    Makasih bang, suara mu kayak rocky gerung , keren

  • @lucaboscolo5410
    @lucaboscolo5410 2 роки тому +7

    Thank you so much for this video! I have been looking for something like this for a long time!!
    I have a question for you, can you please help me?
    When I update the price of a product, instead of changing the previous price with the new price I would like to increase and decrease the previous price. So that newPrice = prevPrice +/- submittedValue. How can I obtain this result?

  • @bakulimpian8815
    @bakulimpian8815 Рік тому

    Super keren bang, terima kasih banyak bang 🎉

  • @andriksuprayitno3139
    @andriksuprayitno3139 2 роки тому

    Gercep lah.. gasss losss.

  • @nurrahmad858
    @nurrahmad858 2 роки тому +2

    paket lengkap ini namyanya bang, keren abis. btw untuk rekam layarnya pakai aplikasi apa bang?

  • @nun98
    @nun98 2 роки тому +4

    Bang full tutorial yg ada inputan date sama time crudnya 🙏🏻

  • @wongmotolink3646
    @wongmotolink3646 Рік тому

    sangat berkualitas materinya

  • @haqqo091
    @haqqo091 Рік тому

    makasih sharing ilmunya bang, barokah selalu ilmu nya
    sudah nyoba sampai di rest client di Product controller saat get product dgn user role "user" hasil sebagai berikut ( 1:15:27 ) :
    {
    "msg": "WHERE parameter \"userId\" has invalid \"undefined\" value"
    }
    kemudian untuk post product mendapat hasil
    {
    "msg": "notNull Violation: product.userId cannot be null"
    }
    mohon bantuan rekan" smua 🙏

    • @alpharadisa
      @alpharadisa Рік тому

      coba di check, di bagian userController sama productController, kalo eror gitu biasanya "userId" nya.
      harus sama di 2 controller ini, kalo beda jadi eror

    • @haqqo091
      @haqqo091 Рік тому

      terima ksih @@alpharadisa

  • @wahyufirman300
    @wahyufirman300 2 роки тому

    Sumpah keren banget , Terimakasih banyak bang

  • @ghost32bit
    @ghost32bit 2 роки тому

    tutor nya mantep mas fikri 👍👍

  • @riyadhuljannah
    @riyadhuljannah Рік тому

    Mantap ini Suhunya Suhu Tutor..detail dan sabar...klo boleh minta kontaknya..sy mau perdalam PerJavaan..Mahar bisa diatur..

  • @malfazakki1803
    @malfazakki1803 Рік тому

    Terimakasih mas Fikri!!🙏🙏

  • @allone258
    @allone258 2 роки тому

    yang ditunggu, terimakasih bang

  • @kodokpink6169
    @kodokpink6169 2 роки тому +1

    Sangat mencerahkan.

  • @chekgue
    @chekgue Рік тому

    Mantep bang tutorial'a, mudah d mengerti penjelasan'a...tambahin notif saat hapus data'a gimana bang? jd saat hapus data muncul notif dulu

  • @amineedderraz1763
    @amineedderraz1763 8 місяців тому

    Thank you so much for this project !

  • @lovelypets966
    @lovelypets966 4 місяці тому

    good tutorial.

  • @ryanoktaviansaputra358
    @ryanoktaviansaputra358 2 роки тому

    2:53:30 punya saya gak nampil messasge "mohon login ke akun anda", setelah saya cek di redux devtool nya ternyata messagenya ada cuman hasil akhirnya malah di "auth/reset" bukan "user/getMe/rejected", jadi pas masuk dashboard tanpa login massage nya cuman muncul bentar doang habis itu hilang (massagenya munculnya bentar, gak bisa dibaca samasekali), cara ngatasin massagenya gimanaya biar muncul?

  • @danitakeuchi9221
    @danitakeuchi9221 2 роки тому

    Luar biasa mas 👍🏻👍🏻👍🏻

  • @fajaragungnugroho6914
    @fajaragungnugroho6914 Рік тому +2

    bang fikri, ketika di deploy di netlify/vercel kok gak jalan ya login nya? padahal di local lancar

  • @HiyaHiya-r7c
    @HiyaHiya-r7c Рік тому +1

    Pada menit 32:56 saya terdapat erorr saat menjalanlan request POST
    Cannot destructure property 'name' of 'req.body' as it undefined
    Mohon pencerahannya pak terimakasih

    • @CoderMediax
      @CoderMediax  Рік тому

      Jangan lupa tambahkan express json pada index.js:
      app.use(express.json());

    • @HiyaHiya-r7c
      @HiyaHiya-r7c Рік тому

      @@CoderMediax ternyata app.use(express.json()) ; nya harus diletakkan diatas route nya, error yang tadi sudah tidak ada tapi sekarang muncul error baru😀
      SyntaxError: Unexpected token } in JSON at position 146
      at JSON.parse

    • @CoderMediax
      @CoderMediax  Рік тому

      @@HiyaHiya-r7c sepertinya ada tutup kurung } yang berlebih atau tidak pada tempatnya.!

  • @BRAJABUANAWIDODO
    @BRAJABUANAWIDODO 10 місяців тому +1

    Bang bisa gag kita buat user dan pasword nya menggunakan excel biar bisa bikin nya sekaligus banyak , dan langsung apload di admin nya ....menggunakan apa ya bang

  • @bakulimpian8815
    @bakulimpian8815 Рік тому +1

    Ijin tanya bang, cara upload frondend ke shared hosting gimana bang? Atau harus pakai vps?

  • @Si_Rehan
    @Si_Rehan 3 місяці тому

    masukan mas, mungkin penjelasan codenya bisa ditambahin lagi biar lebih paham viewersnya hehe

  • @martinpasaribu4864
    @martinpasaribu4864 Рік тому

    Terimakasih bang bantunya tutorial

  • @danyrahmansyah7066
    @danyrahmansyah7066 2 роки тому

    Terimakasih banyak ilmunya

  • @taufanaziesamudra8325
    @taufanaziesamudra8325 2 роки тому

    Tutorial yang mantap, tapi maaf mas, kalo bisa videonya dibagi per-part, agar penotonn tidak bosn

  • @osymobil
    @osymobil 2 роки тому +13

    Bang tutorial selanjutnya pake database mongoDB🙏🙏🙏🙏

    • @fathoniwj9422
      @fathoniwj9422 2 роки тому

      Setuju bang

    • @dikia2051
      @dikia2051 2 роки тому

      Iya bang tolong yg versi mongodbnya

    • @sulthonabdillah5031
      @sulthonabdillah5031 2 роки тому +1

      Lagi coba kalo pake mongoDB, yang beda cara connect ke mongoDB-nya dan buat modelnya/schemanya pake mongoose (di video pake sequelize), trus pake module connect-mongo untuk buat sessions-nya (di video pake connect-session-sequelize). Tapi masih ada error di update user-nya kalo mau update dengan kondisi passwordnya ga diganti 😭

    • @havefuun3684
      @havefuun3684 Рік тому

      S7

    • @omezapresent7916
      @omezapresent7916 Рік тому

      Setuju bang

  • @hermansyam
    @hermansyam Рік тому

    Bagaimana role aksesnya dibatasi hanya bisa view, add, edit atau delete terhadap suatu menu atau komponen...🙏

  • @jokomaulana3513
    @jokomaulana3513 2 роки тому

    Memang terbaik!

  • @Nyandoto
    @Nyandoto Рік тому

    Halo bang, mau tanya aku ada kendala saat 2:40:51 form loginku tidak render, aku cek di console ada error :
    Uncaught TypeError: Cannot destructure property 'user' of '(0 , react_redux__WEBPACK_IMPORTED_MODULE_1__.useSelector)(...)' as it is undefined.
    pada file Login.jsx
    aku cek tidak ada code yang beda di login.jsx dan authSlice.jsnya
    Ini error apa ya? dan bagaimana cara handlenya, mohon bantuannya

    • @Nyandoto
      @Nyandoto Рік тому

      Hmm aku gatau salahnya dimana, aku coba replace semua code authSlice.js dengan yang ada di github lalu aku Redo kembali ke code yang aku ketik sendiri sudah sembuh @@

  • @dqwira
    @dqwira 2 роки тому

    terimakasih tutorialnya bang, ada komunitasnya gak bang

  • @EtnicalTrend
    @EtnicalTrend 2 роки тому

    bang bikin versi mongo db nya, emang the best ini cahnnel

  • @the_doctor4616
    @the_doctor4616 Рік тому +1

    Mau nanya saya sudah mengikuti tutorial ini tapi pas saya lihat tabel session kok banyak banget emang itu normal atau gimana karena saya pikir session akan digenerate saat login saja bukan saat request ke url.

  • @belajarseru8207
    @belajarseru8207 2 роки тому +2

    Halo bang, mau tanya kenapa di tempat saya cookies di browser-nya tidak ter-set ya? jadinya ketika manggil getMe melalui frontend selalu rejected. Sedangkan kalau dipanggil melalui postman selalu sukses.

    • @CoderMediax
      @CoderMediax  2 роки тому +1

      Harus berhasil login dulu dan cookienya harus ter-set, baru bisa panggil getMe.
      mungkin terdapat kesalahan pada kodenya, silahkan cek source codenya pada deskripsi untuk melihat kodenya lebih jelas.!

    • @belajarseru8207
      @belajarseru8207 2 роки тому

      @@CoderMediax siap nanti saya cek. btw sebenarnya saya sudah menemukan letak bugnya kemungkinan dibagian front-end(FE). jadi ntah mengapa kalo saya hit uri login melalui FE, dia membuat 4 buah record sessions di db. Kalo saya hit lewat postman, dia hanya membuat 1 record session di db. Kira" bagian mana yang membuat record itu ter-trigger berkali'?

    • @CoderMediax
      @CoderMediax  2 роки тому +1

      @@belajarseru8207 Kemungkinan session login sebelumnya belum logout.
      Tapi tenang saja, jangan hiraukan record session di dbnya karena sessionnya akan terhapus secara otomatis di dbnya disaat sessionnya expired yaitu 1 hari.
      Itu semua di handle otomatis oleh connect-sessions-sequelize.
      Jika tidak percaya, coba biarkan aplikasinya berjalan sekitar 1 jam, kemudian perhatikan pada terminal, maka akan ada query yang di eksekusi yaitu:
      DELETE FROM sessions WHERE expire < ......

    • @belajarseru8207
      @belajarseru8207 2 роки тому

      @@CoderMediax maaf sepertinya bukan karena session sebelumnya belum logout. karena saya sebelumnya telah menghapus semua record sessions di table sessions memakai command line sql. jadi benar" aplikasi yg dimulai baru. Login yg saya lakukan sukses tapi waktu getMe di dashboard kena rejected, akhirnya dikembalikan ke login. Kena rejected karena gk ada cookie yg di set di cookies browser. Sepertinya ada suatu bug yg menyebabkan cookie yg dibalikin waktu response gk ter-set di cookies browser. Tapi sampai saat ini masih belum nemu dimana. Adakah email atau kontak lainnya yg bisa saya hubungi mas? terimakasih.

    • @CoderMediax
      @CoderMediax  2 роки тому +1

      @@belajarseru8207 coba cek di cors() pada index.js pada backend!
      Apakah sudah sesuai originnya dengan frontend?
      Selain itu cek juga pada file index.js yang terdapat di frontend!
      Apakah telah di set:
      axios.defaults.withCredentials = true

  • @mulyanasantosa7783
    @mulyanasantosa7783 2 роки тому +1

    bang saya nemukan error ini di authSlice "redux.js:426
    Store does not have a valid reducer. Make sure the argument passed to combineReducers is an object whose values are reducers."

  • @TshiamoAphane-q2y
    @TshiamoAphane-q2y Рік тому

    Good day sir. I have followed through your videos and made lots of notes. I must say I have learnt a lot and very grateful. I successfully managed to deploy the app on netlify for frontend and railway for backend. The app works well on normal browsers, e.g chrome and Android devices. However, the "get" request specifically the "me" function when logging in yields a 401 error unauthorized when using a mobile browser like Samsung internet Explorer or safari and Chrome on Apple mobile device. Any reason that the app setup might not be compatible with mobile browsers or Apple mobile devices?

  • @sendymaulana1919
    @sendymaulana1919 9 місяців тому +1

    semua berjalan lancar pada saat di localhost
    tapi kenapa pada saat sudah di upload ke hosting, api/be berjalan lancar tapi untuk di frontend pada saat login berhasil tapi di kembalikan ke halaman login kembali karena pada saat get product/ get me (401 Unauthorized), tapi login berhasil. mohon arahan nya hehe

  • @hajaraswad3345
    @hajaraswad3345 2 роки тому

    Mantap mas semangat terus,
    Bagaimana implementasikan jika FE dan BE nya bada domain mas ? 🙏

    • @CoderMediax
      @CoderMediax  2 роки тому

      Itu sudah beda domain.
      Backendnya pake: localhost:5000 sedangan Frontendnya pake: localhost:3000
      Jika mau deploy tinggal pisahkan saja backend dan frontend.

  • @yogidwitama2480
    @yogidwitama2480 2 роки тому

    ntaps bet bang lengkap bener

  • @ickgaming21
    @ickgaming21 Рік тому

    Thankyou banget bang tutorialnya sangat mencerahkan,
    Mau nanya bang, saat send request menggunakan rest client, itu terjadi error :
    read ECONNRESET => ini juga terjadi hal yang sama saat saya pakai postman,
    Server running, db juga running bang. Mohon pencerahannya, terimakasih 🙏

  • @othelaa
    @othelaa Рік тому

    auto subs, I need it ao much

  • @mygameplayone
    @mygameplayone 11 місяців тому

    tengkyu bg, auto subs

  • @MDIbrahim-zw1lz
    @MDIbrahim-zw1lz 11 місяців тому

    hi, its very helpful tutorial. could you please add database sql files.. I think its missing in the github as well .. thanks

  • @tiktokcruel4202
    @tiktokcruel4202 2 роки тому

    bagus banget bang tutor nya

  • @takayumaja9438
    @takayumaja9438 Рік тому

    makasih bang tutorialnya. Apakah nggak ada lanjutan deploy untuk project ini bang?

  • @soundrecord2159
    @soundrecord2159 Рік тому

    hallo kak, makasih kak atas pembelajarannya
    saya mau tanya kak, aplikasi saya jalan dengan tutorial kakak, tapi jika saya mau login di PC lain dengan IP Local nya, gagal login kak, bisa informasinya kak?

  • @smknduatebo
    @smknduatebo Місяць тому

    express-session deprecated req.secret; provide secret option: .... solusinya kang

  • @lovelypets966
    @lovelypets966 4 місяці тому +1

    can you add jtw authentication on this tutorial more?

  • @Gokilkacau
    @Gokilkacau Рік тому

    bang bikin tutorial hosting aplikasi node js di cpanelnya bang 🙏🙏🙏

  • @apiprahmansyahidan9502
    @apiprahmansyahidan9502 2 роки тому

    bang cookie -parser expressjs itu gk berfungsi clearCookienya kalo udah di hosting, mohon bantuannya bang

  • @alviyudha
    @alviyudha 4 місяці тому

    bang mau nanya , ketika login di frontend session di databasenya 2 x ke isi jadi ketika di logout tidak hilang beda ketika di backend normal normal aja
    apkah jika dibiarkan nnti bermasalah ya ?

  • @adriannomarwan
    @adriannomarwan 2 роки тому

    bang mau nanya, saya upload ke hosting cpanel error require of es module lsnode.js not supported pdhl node version nya sama

  • @beolith
    @beolith 3 місяці тому

    kenapa ketika user login, pas halaman nya direfresh dia balik ke state awal lagi (belum login) ?

  • @VvazoLsky
    @VvazoLsky 2 роки тому

    bang fikri isdebest cokk

  • @stphan3319
    @stphan3319 2 роки тому

    Will you be doing a Blog Documentation like your previous UA-cam Video for this Tutorial?

    • @CoderMediax
      @CoderMediax  2 роки тому

      I don't think so, it too long for article. But, I already included the source code that you can check it out on the description!

    • @stphan3319
      @stphan3319 2 роки тому +1

      @@CoderMediax Thanks , Your Code is the REAL Practical One. The BEST I see so far.
      By the way, is the User & Roles has Many to Many Relationship. Is that Possible?

    • @zumardirahman925
      @zumardirahman925 2 роки тому

      @@stphan3319 yes possible

    • @meefaaaannnn
      @meefaaaannnn Рік тому

      @@CoderMediax kak aku bug aku reinstall xampp, jadi data auth_db nya ilang boleh minta file nya ga... please

    • @CoderMediax
      @CoderMediax  Рік тому

      @@meefaaaannnn cek source code nya di deskripsi!

  • @EkoAgustiawan
    @EkoAgustiawan 11 місяців тому

    suaranya mirip sama parsinta bg 😄

  • @naxiryu1425
    @naxiryu1425 2 роки тому

    Mantap bang, next bikin next js dong bang 🙏

  • @ryanandreas22222
    @ryanandreas22222 Рік тому

    permisi bang mau nanya di menit 1:44:28, bisa generate gitu gimana ya?

  • @Gelozo
    @Gelozo 5 місяців тому

    Very good tutorial, you could help me with something. I put single validation in my email field: true. When I update the error, is it possible to ignore this validation if it is in the update or for the same id?

  • @bakulimpian8815
    @bakulimpian8815 Рік тому

    Bang request extjs plus codeigniter atau laravel sebagai backend

  • @Slime-en6nv
    @Slime-en6nv Рік тому

    Kasih Tutor juga Cara deploy ke cpanel bang kalo bisa 🙏

  • @iamblitz7774
    @iamblitz7774 Рік тому +1

    Bang, ketika melakukan (async()=>{
    await db.sync()
    })() Terjadi TypeError: Cannot read property 'headersSent' of undefined. Itu error kenapa bang?

    • @azkafaridi2872
      @azkafaridi2872 Рік тому

      async function syncDB() {
      await db.sync()
      }
      syncDB()