امنیت و مدیریت کاربران یکی از ارکان اصلی هر برنامهی تحت وب است. فریمورک ASP.NET Core Identity به عنوان یک راهحل جامع و انعطافپذیر، تمام نیازهای مربوط به احراز هویت، ثبتنام، مدیریت نقشها، تأیید ایمیل، بازنشانی رمز عبور و حتی احراز هویت دو مرحلهای را پوشش میدهد. با یادگیری این ابزار قدرتمند، میتوانید برنامههای خود را در برابر تهدیدهای امنیتی مصون نگه دارید و تجربهای حرفهای و یکپارچه برای کاربران خود فراهم کنید. این دوره پادشاهی به شما کمک میکند تا از صفر Identity را در پروژههای ASP.NET Core MVC پیادهسازی کنید و به یک توسعهدهندهی کامل در زمینه امنیت وب تبدیل شوید.
در این دوره، ابتدا با مفاهیم پایهای Identity و نحوه نصب و پیکربندی آن در پروژه آشنا میشوید. سپس به سراغ سفارشیسازی مدل کاربر، افزودن فیلدهای دلخواه و کار با Entity Framework Core میرویم. پس از آن، صفحات ثبتنام و لاگین را بررسی کرده و مکانیزم تأیید ایمیل و بازیابی رمز عبور را پیادهسازی میکنیم.

مدیریت نقشها، مدیریت کاربران از دیگر مباحث مهم این دوره هستند. همچنین با سیاستهای دسترسی (Authorization) و نحوه محدود کردن بخشهای مختلف برنامه بر اساس نقش و کاربر آشنا میشوید. در نهایت، یک پنل مدیریتی کامل برای کاربران و نقشها ساخته و نکات پیشرفته امنیتی را مرور میکنیم. تمام مباحث به صورت عملی و در قالب یک پروژهی واقعی ارائه میشوند تا بتوانید بلافاصله از آنها در پروژههای خود استفاده کنید.
امکان خرید تک ویدیو بصورت «تک دانلود» برای بعضی از آموزشها نیز فراهم است. اما پیشنهاد ما خرید کامل دوره خواهد بود.
5 نظر