آموزش احراز هویت در ASP.NET Core به روش های ساده و Identity
آموزش احراز هویت در ASP.NET Core به روش های ساده و Identity - (برای مشاهده نسخه کامل آموزش به لینک زیر مراجعه کنید)
https://fdrs.ir/9gq6
دسترسی کاربران به وبسایتهای طراحی شده به صورت عادی و ایستا یا طبقهبندی و پویا همیشه مورد توجه مشتریان سفارشدهنده بوده است. طراحان و برنامهنویسان وب باید به این مقوله توجه ویژهای داشته باشند، چرا که عدم پیادهسازی یا پیادهسازی نادرست شیوه دسترسی کاربر در سطوح مختلف وبسایت میتواند مشکلات ناخواستهای را ایجاد کرده و حتی گاهی امنیت سایت را نیز به خطر بیندازد. حال با توجه به این موضوع برنامهنویسان، وبی که با زبان برنامهنویسی ASP.NET Core کدنویسی میکنند نیز از این مهم در شیوه کدنویسی خود استفاده میکنند.
از این رو، اهمیت این امر واضح است که برای هر وبسایت باید دسترسی کاربران همیشه مدیریت شود و این موضوع باید از بدو ثبتنام و ورود صورت گیرد. اکنون درک صحیحی از ضرورت این کار برای یک وبسایت مشخص میگردد و آن هم این است که چون هر سایتی که طراحی میشود از بخشهای گوناگون تشکیل شده است، باید دسترسی کاربران به بخشهای مختلف سایت، مدیریت گردد.
در این آموزش به احراز هویت در وبسایت به زبان ASP.NET Core به دو شکل ساده و با Identity به صورت گام به گام پرداخته شده است. در ابتدا به صورت کدنویسی با تعیین مراحل ثبتنام، ورود و نگهداری اطلاعات ورود کاربر به صورت داده موقت، احراز هویت و بررسی دسترسی لازم کاربر آشنا میشویم. سپس در بخش دوم این آموزش احراز هویت با روش پیشفرض یعنی Identity به صورت مراحل پیشکدنویسی شده و با تغییرات لازم برای ثبتنام، ورود کاربر و سپس دسترسی لازم انجام میشود. در پایان درک صحیحی از کدنویسی پیشفرض با کدنویسی احراز هویت به روش مقایسهسازی انجام میگیرد.
زمانبندی ویدئو:
0:00:00 درس یکم: معرفی کلاس AppConfiguration
0:15:10 درس دوم: معرفی بخش DatabaseContext
0:29:26 درس سوم: معرفی کلاس DatabaseContextFactory
همه توضیحات ...