قابلیت ASP.NET Core Identity از سوی مایکروسافت ارایه شده است تا به مدیریت کاربران در برنامههای ASP.NET کمک کند. من در این آموزش فرآیند راهاندازی ASP.NET Core Identity و ایجاد یک ابزار مدیریت کاربران ساده را در قالب یک پروژه ASP.NET Core بررسی می کنیم که میتوان با استفاده از آن حسابهای کاربری ذخیرهشده در پایگاه داده را مدیریت کرد. ASP.NET Core Identity از انواع دیگر حسابها، مانند آنهایی که با استفاده از اکتیو دایرکتوری ذخیره میشوند، هم پشتیبانی میکند ، که در این جا به علت پیچیدگی زیاد در موردش صحبت نخواهیم کرد. اگر در مورد کار ASP.NET Core Identity نیازمند اطلاعات هستید باید بگم که ، قابلیت ASP.NET Core Identity یک API برای مدیریت کاربران و ذخیرهسازی دادههای کاربران در مخازنی مانند پایگاه داده رابطهای از طریق Entity Framework Core است. و از لحاظ مدیریت کاربران یکی از قابلیتهای مهم برای بیشتر برنامهها است و ASP.NET Core Identity پلتفرمی آماده و آزمایششده را برای این کار فراهم میآورد تا لازم نباشد شما تمام قابلیتهای مورد نیازتان را به صورت دستی کدنویسی کنید. و برای آشنایی و یادگیری با ASP.NET Core Identity بهتون پیشنهاد می کنم که این آموزش را تهیه کنید.
در بخش کامنت دوره می توانید سوال ها و مشکلات خودتون را مطرح کنید در اسرع وقت پاسخ خواهم داد.
پیش نیاز های این دوره :
آشنایی مقدماتی با ASP.NET Core MVC
مقدمه و معرفی پروژه نهایی
سرفصل های آموزش ASP.NET Core Identity
نظرات (2)
محمد
1399/01/31 10:20 صبحسلام در بخش دوم قرار چی گفته بشه و سوال دومم اینه که بخش دوم رو باید جداگونه بخریم یا نه کسانی که بخش اول رو خریداری کردند میتونند به بخش دوم دسترسی داشته باشند ؟؟؟
پاسخمهدی میلانی
1399/02/04 05:34 صبحدر بخش دوم authentication و authorization را در Identity Core بررسی خواهیم کرد ، تعریف Role و نحوه اختصاص Role ها به کاربران و ... هنوز تصمیم گیری نشده که افرادی که بخش اول را خریداری کردند ، به صورت رایگان به بخش دوم دسترسی داشته باشند احتمالا برای دانلود بخش دوم هم باید مبلغ پرداخت شود.
پاسخ