Temel Bilgiler
  • Authorization ve Authentication Nedir?
  • Oturum Tabanlı Güvenlik ve JWT Tabanlı Güvenlik
  • JWT Formatı Nasıldır ve Hangi Verileri İçerir?
Web API Projesinin Oluşturulması ve JWT ile Güvenliğinin Sağlanması
  • Web API Projesinin Oluşturulması
  • NuGet Paketlerinin Yüklenmesi
  • appsettings.json Dosyasına JWT Ayarlarının Yazılması
  • JwtAyarlari Sınıfının Oluşturulması
  • Program.cs Dosyasına Authentication Eklenmesi
  • ApiKullanicisi Modelinin ve ApiKullanicilari Listesinin Oluşturulması
  • Kimlik Denetimi ve JWT Oluşturma İşlemlerinin Yapılması
  • Yalnızca Giriş Yapmış Kullanıcılara Erişim İzni Verilmesi
  • Yalnızca Belirli Rollerdeki Kullanıcılara Erişim İzninin Verilmesi
  • İstek Yapan Kullanıcının Bilgilerine Erişim