Session Based Authentication - Node.js & Redis

Поділитися
Вставка
  • Опубліковано 20 січ 2025

КОМЕНТАРІ • 28

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

    Hocam kafama takılan tüm soruları çözdünüz çok teşekkür ederim. 4 yıldır yazılım öğreniyorum 18 yaşındayım şuana kadar izlediğim yerli kanallar arasında en anlaşılır kanal sizsiniz galiba. Kesinlikle devam etmelisiniz. Abone oldum

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

    Teşekkürler çok yararlı bir video

  • @Leo-es3fq
    @Leo-es3fq 2 роки тому +1

    Hocam daha sık videolar gelsin bu kadar kaliteli videolar çok yok malesef

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

      teşekkür ederim, umarım sıklaşacak.

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

    Cookie'yi el ile değiştirdiğimde başka hesaba geçmiş gibi oluyorum. Başkasının cookisine eriştiğimde kolayca hesabına girebilirim demek. Nasıl güvenli hale getirebilirim?

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

      elle değiştirmek derken, nasıl bir değişim yapoyorsunuz?

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

      @@MertStack inceleden cookinin value değerini değiştiriyorum

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

      @@ismailcankaratas_ cookie nin değeri session id’yi tutar. başka kullanıcının işlemlerini gerçekleştirebilmek için o kullanıcının session id değerini bilmek gerekir. session id server tarafında oluşturulup gönderilir, dolayısıyla bir kullanıcı başka bir kullanıcının session id sine erişemez. tabi eğer session id nizi başkası ile paylaşmazsanız..

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

      Kolay şekilde başkasının session token'ına ulaşamazsın. Ulaşabildiğin bir senaryo olduğunu varsayalım sistemi daha güvenli hale getirmek için token dışında request yapan kullanıcının her zamanki ip adresini kullanıp kullanmadığını kontrol edebilirsin. Eğer farklı bir ip adresinden request geliyorsa yeni cihazı kaydetmek için e-posta veya farklı bir yöntemle kullanıcıdan doğrulama yapmasını istersin.

    • @mustafamercan9168
      @mustafamercan9168 10 місяців тому

      @@nophrase ip adresleri genellikle ayarları özelleştirilmezse dinamik olmuyor mu?

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

    Postman'de herşey istediğim gibi çalışıyor. Database'de kaydediyor, fakat react ile frontend uygulamamı bağladığımda çalışmıyor. Database gene kaydediyor ama cookie oluşturmuyor. Database olarak mysql kullandım.

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

      cors paketini kurup app.use(cors({ credentials: true})) dediniz mi

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

      ​@@MertStack teşekkür ederim.

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

    Teşekkürler

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

    arkadaşlar microsoft store dan ubuntu terminal i de yükleyebilirsiniz redis kullanmak için.

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

    PEKI BU ANLATIM HALİS Mİ

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

    reis uzantı yapabiliyormusun sen bışı ıçın ısıtıyorum bılıyorsan hem senın ışıne yarar hemde benım

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

    Merhabalar, anlatımız çok güzel. Teşekkürler, Bir sorum olacak benim; Ben back-end tarafında mysql ile çalışıyorum ve verilerimi mysql de tutyorum. Redis yerine mysql kullanabilr miyim? Ya da server tarafında session tutmanın extra bir program çalıştırmadan mümkünatı var mı? (sorum saçma olabilir frond-end tarafında yeniyim. React + Node.js kullandığım projemde güvenli bir oturum açma ve yetki kontrolü yapmak istiyorum)

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

    çok güzel bir video olmuş, videodan bağımsız bir soru sormak istiyorum; şu an sektörde node js in durumu nasıl sence ?

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

      süper durumda. yaygın ve önde gelen teknolojilerden

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

    Güzel

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

    Mern stack instagram klonu ne zaman gelir ?

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

      15 saati bulur öyle bi proje, Udemy'e çıkarabilirim belki.