نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
به دنبال ایجاد احراز هویت در برنامه ASP.NET خود هستید ، اما نمی دانید از کجا شروع کنید؟ این دوره شما را از صفر به قهرمان تبدیل می کند و شما را در مسیر درست برای اجرای بهترین سیستم احراز هویت برای کاربران قرار می دهد. این دوره بخشی از موارد زیر است: امن کردن مسیرهای برنامه های اصلی ASP.NET و ASP.NET همه را بزرگ کنید بررسی اجمالی دوره 1m 58s درک نیازهای تأیید اعتبار برنامه شما 8m 34s احراز هویت: یک آغازگر 42 متر 56 انتخاب بهترین مناسب برای برنامه سمت سرور 22 متر 49s انتخاب بهترین مناسب برای برنامه مبتنی بر مرورگر 9m 51s انتخاب بهترین مناسب برای برنامه بومی شما 7 متر 53s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
درک نیازهای تأیید اعتبار برنامه شما
Understanding Your Application's Authentication Needs
-
مقدمه
Introduction
-
چرا احراز هویت مهم است
Why Authentication Matters
-
تأثیر کاربران شما بر تأیید اعتبار شما چیست
How Your Users Will Affect Your Authentication
-
چگونه خطر تأیید اعتبار شما را تحت تأثیر قرار می دهد
How Risk Will Affect Your Authentication
-
خلاصه
Summary
احراز هویت: یک آغازگر
Authentication: A Primer
-
مقدمه
Introduction
-
رمزهای عبور
Passwords
-
مفهوم: احراز هویت چند عاملی (MFA)
Concept: Multi-Factor Authentication (MFA)
-
احراز هویت مبتنی بر دانش (KBA)
Knowledge-Based Authentication (KBA)
-
رمزهای عبور یکبار مصرف (OTP) از طریق پیام کوتاه
One-Time Passwords (OTP) via SMS
-
گذرواژههای یکبار مصرف مبتنی بر زمان (TOTP)
Time-based One Time Passwords (TOTP)
-
احراز هویت از طریق Push Notifications
Authentication via Push Notifications
-
احراز هویت غیرقابل فروش با FIDO2
Unphishable Authentication with FIDO2
-
احراز هویت اجتماعی
Social Authentication
-
دسترسی به API با OAuth 2.0
API Access with OAuth 2.0
-
هویت رسمی با OpenID Connect
Federated Identity with OpenID Connect
-
احراز هویت اینترانت با احراز هویت ویندوز
Intranet Authentication with Windows Authentication
-
مبانی بیومتریک
Basics of Biometrics
-
خلاصه
Summary
انتخاب بهترین مناسب برای برنامه سمت سرور
Choosing the Best Fit for Your Server-side Application
-
مقدمه
Intoduction
-
احراز هویت رمز عبور با استفاده از ASP.NET Identity
Password Authentication using ASP.NET Identity
-
نسخه ی نمایشی: هویت اساسی ASP.NET
Demo: Basic ASP.NET Identity
-
احراز هویت اجتماعی در ASP.NET Core
Social Authentication in ASP.NET Core
-
با استفاده از حساب موجود خود با تأیید اعتبار Windows
Using Your Existing Account with Windows Authentication
-
TOTP با هویت ASP.NET
TOTP with ASP.NET Identity
-
ایجاد یک برنامه مشتری OAuth
Creating an OAuth Client Application
-
محافظت از API ASP.NET با نشانگرهای دسترسی OAuth
Protecting an ASP.NET API with OAuth Access Tokens
-
ایجاد یک برنامه مشتری OpenID Connect
Creating an OpenID Connect Client Application
-
ایجاد سرور مجوز شخصی خود با IdentityServer4
Creating Your Own Authorization Server with IdentityServer4
-
احراز هویت ASP.NET غیر قابل فروش با FIDO2
Unphishable ASP.NET Authentication with FIDO2
-
خلاصه
Summary
انتخاب بهترین مناسب برای برنامه مبتنی بر مرورگر
Choosing the Best Fit for Your Browser-based Application
-
مقدمه
Introduction
-
مرورگر مبتنی بر OpenID Connect و OAuth با oidc-client-js
Browser-Based OpenID Connect and OAuth with oidc-client-js
-
کوکی های همان سایت برای دسترسی به API
Same-Site Cookies for API Access
-
حداکثر امنیت با Backend برای Frontend
Maximum Security with a Backend for Frontend
-
خلاصه
Summary
انتخاب بهترین مناسب برای برنامه بومی شما
Choosing the Best Fit for Your Native Application
-
مقدمه
Introduction
-
استفاده از Native OAuth و OpenID با AppAuth اتصال برقرار می کند
Native OAuth and OpenID Connect Usage with AppAuth
-
OAuth و OpenID نحوه استفاده را با برنامه های بومی NET متصل کنید
OAuth and OpenID Connect Usage with .NET Native Apps
-
احراز هویت محلی دستگاه با ASP.NET (به عنوان مثال بایومتریک)
Local Device Authentication with ASP.NET (e.g. Biometrics)
-
خلاصه
Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات