ASP.NET Core Identity çerçevesi ile bir .NET web uygulamasının güvenliğini sağlama

Orta
Developer
ASP.NET Core
Entity Framework Core

ASP.NET Core yerel güvenlik çerçevesi olan ASP.NET Core Kimliği kullanarak bir web uygulamasına kimlik doğrulaması ve yetkilendirme ekleyin.

Öğrenme hedefleri

Bu modülde şunları yapacaksınız:

  • Mevcut bir ASP.NET Core web uygulamasında ASP.NET Core Kimliği desteğini yapılandırın.
  • Yeni kullanıcı kayıt özellikleri sağlama.
  • Identity UI bileşenlerini genişletme.
  • Çok faktörlü oturum açma özelliklerini özelleştirme.
  • Beyanları kullanarak ilke tabanlı yetkilendirmeyi uygulama.
  • Temel Identity veri deposunu özelleştirme ve genişletme.

Önkoşullar

  • Başlangıç düzeyinde C# yazma deneyimi
  • Geliştirici olarak ilişkisel veritabanlarını ve SQL’i kullanma deneyimi
  • Entity Framework (EF) Core geçişlerini tanıma
  • Başlangıç düzeyinde Razor yazabilme
  • Microsoft Authenticator (Google Play Store’dan veya Apple App Store’dan edinilebilir) gibi zamana bağlı bir kerelik parola (TOTP) ile kimlik doğrulayıcı uygulamasını tanıma