Sıfırdan Node.js Dersleri - #9 Node.js Admin Kullanıcı Girişi - Kullanıcı Doğrulama - JsonWebToken

Поделиться
HTML-код
  • Опубликовано: 7 сен 2024

Комментарии • 60

  • @gorkemtr
    @gorkemtr 3 года назад +7

    :D ee projeyi bitirmişsiniz :F youtube üzerinde projesini tamamlayan nadir kişisiniz tebrik ederim hocam saygılar

  • @saint1yusuf
    @saint1yusuf 3 года назад +5

    Hocam o kadar video izledim internet üzerinde araştırma yaptım ama bu JWT konusunu bu kadar basit ve iyi bir şekilde anlatabilen tek kişi sizsiniz. Bir sürü yabancı kaynaktan araştırma yaptım ama hepsi saçma sapan dolanbaçlı işler yapıyor basit bir kod dizinini döndere döndere karıştırarak kodluyorlar. Siz gayet basit ve anlaşılır şekilde anlatıyorsunuz akılda hiç soru işareti kalmıyor. Günlerdir yapamadığım işi sizin sayenizde yapabildim. Emeğinize sağlık, takibe aldım, kolay gelsin.

  • @nuuklu3189
    @nuuklu3189 Год назад +1

    çok güzel bir seriydi. Node.js ile daha fazla örnek proje gelmesi çok güzel olacaktır. Değerli vaktiniz ve detaylı anlatımınız için teşekkür ederim.

  • @alihandemirdas
    @alihandemirdas 2 года назад

    Hocam ilk defa sizden izledim Node.js'i. Çok kaliteli ve anlaşılır bir anlatım olmuş. Öğrenciyim ve stajımda bu alanda çalışacağım. Her ne kadar RUclips üzerinde, bazı içerik üreticilerine ürettikleri kaliteli içeriklerden dolayı minnettar olsam da böyle beğenmek, yorum yapmak veya abone olmak gibi davranışlarım nadirdir ama size o kadar minnettarım ki hem beğendim hem abone oldum hem de bu teşekkür yorumunu yazıyorum. Çok teşekkür ederim, daha yeni videolar bekliyoruz. Saygılarımla.

  • @chunfai6925
    @chunfai6925 3 года назад +1

    Kadir hocam lütfen devamı gelsin. Böyle bırakmayın. Böyle anlatıcı bulmak zor :)

  • @necmettincakc3507
    @necmettincakc3507 3 года назад

    Şu an Angela Yu'nun 2020 web bootcampinin yarısındayım bitince sizin bu serinizi de keyifle izleyeceğim, 30 dakikada oyun videonuzu görünce abone oldum bi teşekkür yorumu bırakmak istedim iyi günler.

  • @belgemre
    @belgemre 3 года назад +1

    Hocam videoların devamını rica ediyorum. Emeğinize sağlık.

  • @umitarslan1125
    @umitarslan1125 2 года назад

    Cok cok tesekur ederim. Bunu senden iyi anlatanina denk gelmedim

  • @yunusfurkan2235
    @yunusfurkan2235 2 года назад +1

    Çok güzel bir eğitim seti emeğinize sağlık

    • @erenkarakas6331
      @erenkarakas6331 2 года назад

      Merhaba uygulamayı yaparken herhangi bir hata almadan yapabildin mi? Ona göre bir şey sormak istiyorum.

    • @yunusfurkan2235
      @yunusfurkan2235 2 года назад +1

      @@erenkarakas6331 Merhaba ben pek büyük bir sorunla karşılaşmamıştım ama yardımcı olabilirsem olayım

    • @erenkarakas6331
      @erenkarakas6331 2 года назад

      @@yunusfurkan2235 nav.ejs dosyasında user degiskenini kullanamıyorum 'user is not defined' hatası alıyorum yardımcı olabilirsen sevinirim.

    • @emretarhan0
      @emretarhan0 2 года назад

      @@erenkarakas6331 çözebildin mi hocam

    • @erenkarakas6331
      @erenkarakas6331 2 года назад

      @@emretarhan0 ben farklı bir projede app.js dosyasında global.userIN = null yazmışım daha sonra yine app.js'de
      app.use('*', (req, res, next) => {
      userIN = req.session.userID;
      next();
      });
      ile her işlemde userIN olup olmadığını kontrol etmişim. ejs kısmında userIN kullanabiliyorsun bunları yaparsan ve req.session.userID kullanabilmen için express-session paketini indirmen gerek. Bu projeyi hatırlamadığım için belirtme gereği duydum. Sorununu halledemezsen daha ayrıntılı yardımcı olurum. Patika.dev adresindeki nodejs eğitimi 2.projesinde kullanıcı işlemleri ayrıntılı bir şekilde anlatılıyor tavsiye ederim kafanda soru işareti kalmaz.

  • @fatihsendev
    @fatihsendev Год назад

    Seri için çok teşekkür ederim

  • @muhammedcansoy6131
    @muhammedcansoy6131 2 года назад

    Abi efsana bir seri olmuş 🤗🤗🤗

  • @rfatdinc4157
    @rfatdinc4157 3 года назад

    Sagolasin Bilgiler icin cok yardimci oldun kardesim tesekkur ederim

  • @gulay3203
    @gulay3203 3 года назад

    emeğinize sağlık, çok yararlı oldu

  • @emrahburak8684
    @emrahburak8684 3 года назад

    İyi bir seri.. Çok teşekkürler..

  • @kenansari
    @kenansari 3 года назад +2

    Kadir bey, ellerinize saglik tesekkur ederiz cok guzel bir seri oldu, Bir bonus ders cekmeyi dusnurmusunuz hocam mail gonderme ve dosya yukleme kisimlarini iceren. Tesekkurler

    • @KadirKasm
      @KadirKasm  3 года назад +2

      Vakit bulmakta zorlandığım için daha kısa videolar hazırlamayı planlıyorum şimdilik. Bir kaç hafta içinde bu konulardan da bahsedebiliriz

    • @kenansari
      @kenansari 3 года назад

      @@KadirKasm Cevap icin tesekkur ederim,

  • @user-we2qz6mv4w
    @user-we2qz6mv4w Месяц назад

    Plieylistin Son Dersini 2 ve ya 3 yere Bölüp Daha Açıklayıcı Bir Şekilde Anlatsaydınız Tadından Yenmezdi. JWT Daha Derin Konu. Onun Haricinde Pleylist Mükkemmel. Bide Pliylistde Niye Dünya Kupası Tahminleri Videosu Var ?

  • @denizdurmus9759
    @denizdurmus9759 Год назад +1

    9:46 hocam çözümü nedir mongoose 6 sürümden sonra çalışmıyor

  • @yusufisbilir7556
    @yusufisbilir7556 3 года назад

    Devamı gelsin lütfen

  • @helloworld_123
    @helloworld_123 3 года назад

    Hocam devamı ne zaman gelir ? başka bir eğitim ile daha rast geldim fakta iki eğitimde admin paneli anlatmıyor herkes admin panelde bütün yazıları silme yetkisine sahip

  • @arifmmdv4612
    @arifmmdv4612 Год назад

    merhaba, en son kisimda botle error aliyorum user is not defined

  • @anlyuksel1613
    @anlyuksel1613 2 года назад

    Hocam oncelikle emeginize saglik, Login yaparken Cannot read properties of undefined (reading 'cookie') seklinde bir hata aliyorum nasil cozebilirim?

  • @raidenaw1913
    @raidenaw1913 2 года назад +1

    useCreateIndex : true yapınca hata alıyorum. Araştırdım ve Mongoose 6.0 dan sonra bunun kullanımını engelliyor oysa benim sürümüm 4.4.10 olmasına rağmen kullanmamı engelledi veya ben beceremedim. Umarım bilen birisi yardımcı olabilir.

    • @nuuklu3189
      @nuuklu3189 Год назад

      signup.ejs tarafında input tag'lerinin içindeki 'name' özelliğini kullanıp kullanmadığını kontrol etmeni öneririm

    • @denizdurmus9759
      @denizdurmus9759 Год назад

      @@nuuklu3189 merhaba name özelliği kullanılmış fakat hata veriyor güncel çözüm önerisi varmı ?

  • @melikeerylmaz3986
    @melikeerylmaz3986 3 года назад +1

    merhaba ,videodaki tüm adımları izledim fakat nav.ejs deki kod bloklarını yazınca user not defined sorunu ile karşılaşıyorum yardımcı olabilir misiniz?

    • @sercanozbek2393
      @sercanozbek2393 3 года назад

      Aynı problem ile bende karşılaşıyorum

    • @16armoni
      @16armoni 3 года назад +1

      locals.user şeklinde kullanırsanız problem çözülür

    • @erenkarakas6331
      @erenkarakas6331 2 года назад

      @@16armoni böyle yapınca logout ve login işlemi yapmıyor. Sorunu çözebilen oldu mu?

    • @denizdurmus9759
      @denizdurmus9759 Год назад

      Sorunu çözen varmı arkadaşlar

  • @sameterdogan3335
    @sameterdogan3335 3 года назад

    hocam aynı işlemleri yapyıorum fakat cookie application kısmına gelmiyor yani giriş yaptıktan sonra başka bir işlem yapmak için tokenı nereden alacağım sizde direk cooki kısmına gelıyor ama bende gelmedi bir türlü getiremedim cevaplarsanız çok iyi olur teşekkürler

  • @mr.strongbox6590
    @mr.strongbox6590 3 года назад

    username doğru olduktan sonra passwordu nasıl girerseniz girin yine de login oluyor nasıl çözeriz
    @Kadir Kasım

  • @denizdurmus9759
    @denizdurmus9759 Год назад

    35:39 kısmında ki nav kodunu atabilecek varmı arkadaşlar kodu yazdıktan sonra sayfa bozuluyor

    • @denizdurmus9759
      @denizdurmus9759 Год назад

      locals.user yazıyorum bu sefer de login olmuyor

  • @bilalekmen9982
    @bilalekmen9982 3 года назад

    hocam hepsini yaptım ama autRoutes doyasını app.js e bağladığımda hep hata veriyor yardım edebilirmisiniz aceba kaç saatir bakıyorum hata falan da göremiyorm kaç kere videoyu izleyip kodları controll ettim

    • @nuuklu3189
      @nuuklu3189 Год назад

      module.exports = router
      bunu authRoutes'ta yazmamış olabilirsin

  •  3 года назад

    Merhabalar, kulladığınız tema hangi tema? Teşekkürler

  • @ferdiegemen
    @ferdiegemen 3 года назад

    Helal, ama müdür sana ulaşmam lazım benim websitesini yapan yapamamış sanırım bi el atsan

  • @musnjn2738
    @musnjn2738 3 года назад

    Abi sana nerden Ulasabilirim Senle Bir konu Hakkinda Bisey danismak istiyorum da

  • @MrVermidoN
    @MrVermidoN 2 года назад

    oyun klavyesi ile eğitim videosu çekmeseydiniz keşke, mekanik klavye veya hisli klavyenin sesi hiç hoş değil bence.

  • @PedalsizBerkay
    @PedalsizBerkay 2 года назад

    hocam klavyenin markası nedir

  • @ImpPlant13
    @ImpPlant13 3 года назад

    hocam sizi çok yordum kusura bakmayın bu son, login yapınca /admin e gidiyor admin de otomatik olarak logine e yönlendiriyor. nerede hata yapmış olabilirim
    resimyukle.xyz/i/NOPHLa

    • @helloworld_123
      @helloworld_123 3 года назад

      hani "gizli kelime" diye bir anahtar belirledik ya orayı bi kontrol et

  • @necmettincakc3507
    @necmettincakc3507 3 года назад

    Merhaba, internetten takip ettiğim kursların birisi HTML-CSS-JS bittiğinde Node.js, API, git, sql-mongodb şeklinde giderken diğeri direkt olarak React'a geçip sonra API, Node.js ve veritabanlarını işliyor. Sizce hangi kursun rotasını takip etmem daha sağlıklı olur?

    • @muratalmanya6684
      @muratalmanya6684 3 года назад +1

      ilki daha mantıklı. ilk önce back-end öğren rest apileri öğren sql vs öğren sonra front ende geçersin

    • @necmettincakc3507
      @necmettincakc3507 3 года назад +1

      @@muratalmanya6684 abi ben hepsini öğrendim işe bile girdim 😂 yine de sağolasın

    • @OyunDestesi
      @OyunDestesi 3 года назад

      @@necmettincakc3507 Hangi alanda(Frontend, backend veya fullstack) çalışıyorsun şu an? Hayırlı olsun bu arada 7 ayda iyi öğrenmişsin :)

    • @necmettincakc3507
      @necmettincakc3507 3 года назад

      @@OyunDestesi Teşekkür ederim, zaten bilgisayar mühendisi olarak yeni mezun olmuştum bazı dillerde biraz bilgim vardı. Şu an fullstack olarak çalışıyorum react ve nodejs kullanarak

    • @OyunDestesi
      @OyunDestesi 3 года назад

      @@necmettincakc3507 Bayağı iyiymiş ya. React ve Node.js öğrenmek için hangi kaynakları kullandın acaba? Son bir sorum ise maaş iyi mi genel olarak yeni mezunlar 4k - 7k arası alıyor diye biliyorum.

  • @fatihsendev
    @fatihsendev Год назад

    password hash leme kısmında sorun yaşayanlar için npm bcrypy sayfasında gösterildiği gibi yaptım
    authControler.js
    const signup_post = (req, res) => {
    bcrypt.hash(req.body.password, 10, function (err, hash) {
    if (err) {
    console.log(err);
    }
    const user = new User({
    username: req.body.username,
    password: hash,
    });
    user
    .save()
    .then(() => {
    res.redirect("/login");
    })
    .catch((err) => console.error(err));
    });
    };