آموزش گام به گام MVC
در این بخش جدید آموزشی، قصد داریم تا کلیه امکانات و کاربردهای Asp.Net MVC را به شما آموزش دهیم. در این بخش آموزشی، شما امکانات و قابلیت های ساده تا پیشرفته Asp.Net MVC را فرا خواهید گرفت.
آموزش احراز هویت (Authentication) در MVC 5
در ASP.NET MVC 5 به ویژگی های احراز هویت و اختیاردهی (authentication and authorization) فریمورک basic MVC پرداخته ام، و توضیح داده ام که زمانی که کتاب Pro ASP.NET MVC 5 Platform من چاپ شود، Apress قبول کرده است که فصل های مربوط به این کتاب را توزیع کند.
برای آنکه قابلیت ایجاد حساب های کاربری جدید را آزمایش کنید، نرم افزار را باز کنید و به آدرس /Admin/Index بروید و در نهایت بر روی دکمه Create کلیک کنید.
در این فصل به شما نشان خواهم داد که چگونه برای اختیار دهی به کاربر و احراز هویت کاربرانی که در فصل قبل ایجاد کردیم از ASP.NET Identity استفاده کنید. همچنین توضیح خواهم داد که چگونه پلتفرم ASP.NET بنیان درخواست های احراز هویت را فراهم می کنداستفاده از ASP.NET MVC Identity
حالا که نرم افزار برای کار با Role ها آماده شده است، می خواهم ابزاری مدیریتی ایجاد کنم تا آن ها را مدیریت کند. کارم را با اصول اولیه و تعریف کردن action method ها و view هایی که Role ها به کمک آن ها می توانند ایجاد و حذف شوند، آغاز می کنم. ایجاد و حذف کردن Role ها
پدر این فصل کار این کتاب را با پرداختن به ویژگی های ASP.NET به اتمام می رسانم. به شما نشان خواهم داد که چگونه با تعریف مشخصات اختصاصی در کلاس User طرح دیتابیس را گسترش دهید و برای اعمال این مشخصات بدون نیاز به پاک کردن داده های موجود در دیتابیس ASP.NET Identity از نقل مکان دیتابیس بهره ببرید.Identity پیشرفته در MVC 5