لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ASP.NET Core: احراز هویت مبتنی بر رمز
ASP.NET Core: Token-Based Authentication
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آیا شما توسعه دهنده ای هستید که باید در مورد احراز هویت مبتنی بر نشانه ها اطلاعات کسب کنید؟ این دوره به تفاوت بین احراز هویت و مجوز ، تفاوت بین احراز هویت سنتی و مبتنی بر نشانه و نحوه راه اندازی این مکانیسم احراز هویت جدید در برنامه های کاربردی .NET Core می پردازد. مربی Ervis Trupja تمام آنچه را که برای احراز هویت لازم دارید ، انجام می دهد و سپس نحوه تنظیم احراز هویت مبتنی بر رمز را برای ایجاد دسترسی جدید و بازخوانی نشانه ها نشان می دهد. او تولید یک توکن دسترسی با استفاده از یک کد بازخوانی را پوشش می دهد و نحوه ثبت نام و ورود کاربران با استفاده از توکن ها را توضیح می دهد. در نهایت ، اروویس نحوه اضافه کردن محدودیت های مبتنی بر نقش و پیکربندی نقش ها را به عنوان بخشی از ادعاهای توکن نشان می دهد.
سرفصل ها و درس ها
معرفی
Introduction
چرا از احراز هویت مبتنی بر نشانه استثنا استفاده می کنیم؟
Why use exception token-based authentication?
آنچه باید بدانید
What you should know
1. شروع به کار با احراز هویت
1. Getting Started with Authentication
احراز هویت در مقابل مجوز
Authentication vs. authorization
احراز هویت مبتنی بر کوکی و مبتنی بر رمز
Cookie-based vs. token-based authentication
پلتفرم هویت چیست؟
What is identity platform?
JSON Web Token
JSON Web Token
فصلنامه
Chapter Quiz
2. احراز هویت مبتنی بر نشانه
2. Token-Based Authentication
راه اندازی Entity Framework Core
Setting up Entity Framework Core
افزودن جداول هویت پیش فرض با استفاده از EF Core
Adding default identity tables using EF Core
پیکربندی احراز هویت مبتنی بر نشانه
Configuring token-based authentication
افزودن کنترل کننده احراز هویت
Adding the authentication controller
ثبت نام کاربران جدید با استفاده از UserManager
Registering new users using UserManager
ورود به سیستم کاربران
Logging in users
ایجاد یک رمز دسترسی
Generating an access token
اضافه کردن جدول RefreshToken
Adding the RefreshToken table
تولید و ذخیره توکن های تازه سازی
Generating and storing refresh tokens
Ervis Trupja یک توسعه دهنده وب دات نت فول استک با سابقه ریاضی و تجربه تدریس است.
او کار خود را به عنوان معلم ریاضی آغاز کرد و در آنجا به قدرت تدریس مؤثر پی برد. پس از یک سال تدریس حرفهای، او تصمیم گرفت خود را در صنعت فناوری در حال تحول و تغییر به چالش بکشد. او هرگز از یادگیری مهارت های برنامه نویسی و زبان های جدید دست نکشید. در اوایل، او شروع به ایجاد برنامه های وب فقط برای سرگرمی کرد. این علاقه از آن زمان به تصمیم او برای کار تمام وقت در زمینه فناوری منجر شد. موفقیت و تفریحی که او در این زمینه دارد، این اشتیاق را امروز زنده نگه می دارد. سوابق تحصیلی او شامل کارشناسی ارشد علوم ریاضی و علوم کامپیوتر است. اشتیاق او به زبان های خارجی او را به یادگیری و برقراری ارتباط روان به پنج زبان سوق داده است: آلبانیایی، انگلیسی، ترکی، ایتالیایی و آلمانی.
نمایش نظرات