Bu bir günlük yoğun eğitimde, ASP.NET Core Identity sisteminin temelleri ve özelleştirilebilir yapısı detaylı olarak ele alınacaktır. Katılımcılar, kullanıcı kimlik doğrulama, yetkilendirme, kullanıcı yönetimi, rol tabanlı erişim kontrolü gibi güvenlik konularını modern ASP.NET Core uygulamalarında nasıl etkin biçimde kullanabileceklerini öğrenirler. Eğitim süresince, uygulamalı senaryolar ile kimlik yönetimi altyapısının nasıl geliştirileceği ve genişletileceği gösterilir.
Bu eğitimi almadan önce temel düzeyde ASP.NET Core ve Entity Framework Core bilgisi önerilir.
Eğitim sonrasında, ileri seviye güvenlik, token bazlı kimlik yönetimi (JWT) ve OpenID Connect / OAuth2 konularında eğitimler önerilir.
•ASP.NET Identity’nin tanımı ve temel tasarım hedefleri
•ASP.NET Identity ile önceki Microsoft üyelik sistemlerinin karşılaştırılması
•ASP.NET Identity entegrasyon yaklaşımları
•Lab: ASP.NET MVC stok (örnek) uygulamasına ASP.NET Identity ekleme
•ASP.NET Identity ile iki faktörlü kimlik doğrulama (2FA) ve e posta entegrasyonu
•ASP.NET Identity’de yaygın genişletilebilirlik senaryoları
•SQL Server Membership’ten ASP.NET Identity’ye geçiş (migration) yaklaşımları
•ASP.NET Identity temel kavramlarının gözden geçirilmesi
•Migrasyon yaklaşımlarının gözden geçirilmesi
