ASP.NET Core Identity
ASP.NET Core Identity یک سیستم آماده برای مدیریت کاربران، نقشها، احراز هویت و بازیابی رمز عبور در برنامههای ASP.NET Core است.
Identity چه امکاناتی دارد؟
- ثبتنام کاربران
- ورود و خروج
- مدیریت رمز عبور
- مدیریت نقشها (Roles)
- تأیید ایمیل
ثبت Identity
builder.Services
.AddIdentity<IdentityUser, IdentityRole>()
.AddEntityFrameworkStores<AppDbContext>();
جمعبندی
ASP.NET Core Identity بسیاری از امکانات امنیتی مورد نیاز برنامه را به صورت آماده در اختیار توسعهدهندگان قرار میدهد.