Özet
Bu modülde, mevcut bir ASP.NET Core Razor Pages projesine Identity eklediniz. Varsayılan Identity kullanıcı arabirimi bileşenleri, iş ve teknik gereksinimleri karşılayacak şekilde özelleştirildi. Uygulamanın belirli özelliklerini güvenli hale getirmek için bir yetkilendirme ilkesi oluşturuldu. Son olarak, yalnızca yöneticilerin belirli işlevleri görüntüleyebilmesi ve bunlara erişebilmesi için erişimi kısıtlamak için yetkilendirme ilkesi kullanıldı.
Dalda solution
tamamlanmış bir örnek bulunabilir. Aşağıdaki noktalara dikkat edin:
- Bağlantı dizesi .devcontainer için önceden yapılandırılmıştır. Yerel olarak çalıştırırsanız, bağlantı dizesini LocalDB örneğinizi işaret eden şekilde değiştirin.
- Uygulamayı çalıştırmadan önce geçişleri uyguladığınıza emin olun.
ASP.NET Core Kimliği hakkında daha fazla bilgi edinin
- ASP.NET Core güvenlik konuları
- ASP.NET Core projelerinde yapı iskelesi kimliği
- ASP.NET Core'de kimlik modeli özelleştirme
- ASP.NET Core'da TOTP kimlik doğrulayıcı uygulamaları için QR kodu oluşturmayı etkinleştirme
- ASP.NET Core'de talep tabanlı yetkilendirme
Daha fazla bilgi edinin
Kanal 9 video serisi: