تبلیغات

آموزش احراز هویت در ASP.NET Core 2.0

دسته بندی ها: آموزش های پلورال سایت (Pluralsight) ، آموزش ASP.NET ، آموزش ASP.NET Core ، دات نت

pluralsight-asp-net-core-2-authentication-playbook

ASP.NET Core 2.0 نحوه ی افزودن احراز هویت و تایید در برنامه را تغییر داده است که فهم آن نیز کمی دشوار است. در این دوره، با نحوه ی تنظیم ساده ی آن، با نحوه راه اندازی انواع مختلف احراز هویت از لاگین های محلی گرفته تا Azure AD، نحوه ی افزودن تشخیص هویت کاربر و کنترل اقدامات کاربر و در آخر با استفاده از ارائه دهندگان هویت اجتماعی مانند فیس بوک و توییتر، و فرایند اجازه دادن به ارائه دهندگان هویت شخص ثالث و مدیریت مشکلات مربوط به ذخیره سازی اعتبار کاربر آشنا می شوید. هر کدام از ماژول ها به صورت خودکار در اختیار شما قرار می گیرد و یک چیز خاص را نشان می دهد، و کشف قطعات مورد نظر خود را آسان می سازد. در پایان این دوره شما همه چیزهایی را که لازم است برای تأیید هویت و اعطای مجوز کاربر برای برنامه های ASP.NET Core خود بدانید را یاد می گیرید. سرفصل ها:

  • مرور دوره
  • معرفی دوره
  • مقدمه
  • استفاده از لاگین های محلی
  • مقدمه
  • ایجاد سرویس کاربر
  • ورود
  • خروج
  • استفاده از لاگین های اجتماعی
  • مقدمه
  • ثبت نام برنامه
  • تنظیم سرویس
  • ورود
  • خروج
  • پشتیبانی از ارائه دهندگان ورودی چندگانه اجتماعی
  • مقدمه
  • ثبت نام برنامه
  • تنظیم خدمات و ورود به سیستم
  • مدیریت  URL های بازگشت
  • درخواست اطلاعات اضافی کاربر در هنگام استفاده از ورودی های اجتماعی
  • معرفی
  • پیکربندی سرویس
  • ایجاد یک سرویس اطلاعات کاربر
  • تنظیم ثبت نام کاربر
  • تأیید کاربران با استفاده از Azure AD
  • معرفی
  • ثبت نام برنامه
  • پیکربندی سرویس
  • وارد
  • خروج
  • تأیید کاربران با استفاده از Azure AD B2C
  • مقدمه
  • راه اندازی Azure AD B2C
  • پیکربندی سرویس تأیید هویت
  • ثبت نام
  • خروج
  • ورود
  • ثبت نام یا ورود
  • ویرایش پروفایل
  • استفاده از ارائه دهندگان هویت شخص ثالث
  • تأیید کاربران با استفاده از OpenID Connect و IdentityServer
  • معرفی
  • راه اندازی IdentityServer
  • پیکربندی سرویسهای تأیید هویت
  • ورود
  • خروج
  • ایمن سازی API ها ب توکن ها
  • معرفی
  • ایجاد API
  • ارتباط سرور به سرور با استفاده از جریان اعتبار مشتری
  • ارتباط مشتری به سرور با استفاده از جریان غیرمستقیم
  • استفاده از جریان هیبریدی اتصال OpenID برای فراخوانی API های سمت کاربر
  • معرفی
  • پیکربندی IdentityServer و API
  • راه اندازی تایید هویت جریان هیبریدی اتصال OpenID
  • ورود و خروج
  • گرفتن و بازخوانی توکن دسترسی
  • فراخوانی API
  • ترکیب روش های تأیید اعتبار مختلف در یک نرم افزار مشابه
  • معرفی
  • افزودن API
  • افزودن تایید هویت توکن Bearer
  • فراخوانی API با توکن Bearer
  • انجام تبدیل ادعاها
  • معرفی
  • ایجاد یک سرویس پروفایل کاربر
  • ایجاد تبدیل ادعا
  • راه اندازی تایید هویت
  • معرفی
  • افزودن تایید هویت
  • راه اندازی یک صفحه ممنوع
  • ایجاد الزامات و مدیران تایید هویت
  • تایید هویت پیشرفته
  • ایجاد یک سرویس تایید هویت سفارشی
  • معرفی
  • ایجاد مدیریت تایید هویت
  • روش های فرمت برای ثبت آسان
  • اجرای خروج
آیا این نوشته را دوست داشتید؟
ASP.NET Core 2 Authentication Playbook Publisher:Pluralsight Author:Chris Klug Duration:3h 49m Level:Intermediate

There are many ways to do authentication in ASP.NET Core 2.0, and it is sometimes hard to figure out how to set it up. This course aims to simplify that by providing walk throughs of setting up different kinds of authentication and authorization.
ASP.NET Core 2.0 has changed the way you add authentication and authorization to your applications, and it can be a bit hard to figure out how to do it. This course, ASP.NET Core 2 Authentication Playbook, tries to make this easier by showing you step by step walkthroughs of how you set it up. You will learn how to set up several different kinds of authentication, ranging from local logins to Azure AD. You will also get to see how you can add authorization to your application to make sure that you not only know who the user is, but also can control what he or she is allowed to do. Finally, we will cover using social identity providers like Facebook and Twitter, and the process of letting 3rd party identity providers handle the problems involved in storing user credentials. Each module is aimed to be self contained, and show one particular thing, making it easy to figure out what parts you want to explore. By the end of this course you'll learn everything you need to know to authenticate and authorize users for your ASP.NET Core applications.

Course Overview
1m 50s
Course Overview
1m 50s
Course Introduction
4m 17s
Introduction
4m 17s
Using Local Logins
20m 12s
Introduction
1m 7s
Creating a User Service
4m 17s
Signing In
7m 41s
Signing Out
2m 27s
Signing Up
4m 38s
Using Social Logins
10m 40s
Introduction
1m 22s
Application Registration
1m 11s
Service Set-up
2m 59s
Signing In
2m 19s
Signing Out
2m 46s
Supporting Multiple Social Login Providers
8m 5s
Introduction
1m 9s
Application Registration
1m 23s
Service Set-up & Sign-in
4m 16s
Handling Return URLs
1m 15s
Requesting Extra User Information While Using Social Logins
16m 1s
Introduction
1m 20s
Service Configuration
0m 45s
Creating a User Information Service
3m 6s
Setting up User Registration
10m 49s
Authenticating Users Using Azure AD
13m 9s
Introduction
1m 35s
Application Registration
2m 2s
Service Configuration
3m 18s
Signing In
2m 41s
Signing Out
3m 32s
Authenticating Users Using Azure AD B2C
28m 15s
Introduction
2m 44s
Azure AD B2C Set-up
2m 53s
Authentication Service Configuration
3m 32s
Signing Up
3m 29s
Signing Out
2m 29s
Signing In
4m 2s
Signing up or In
2m 2s
Profile Editing
2m 25s
Using 3rd Party Identity Providers
4m 35s
Authenticating Users Using OpenID Connect and IdentityServer
17m 29s
Introduction
1m 46s
Setting up IdentityServer
8m 1s
Configuring the Authentication Services
3m 44s
Signing In
1m 57s
Signing Out
2m 0s
Securing APIs with Tokens
24m 24s
Introduction
2m 2s
Creating the API
4m 35s
Server to Server Communication Using the Client Credentials Flow
5m 25s
Client to Server Communication Using the Implicit Flow
12m 21s
Using OpenID Connect Hybrid Flow to Call APIs on Behalf of the User
22m 11s
Introduction
2m 25s
Configuring the IdentityServer and the API
2m 55s
Setting Up OpenID Connect Hybrid Flow Authentication
3m 43s
Signing In and Out
3m 21s
Getting and Refreshing an Access Token
6m 19s
Calling the API
3m 27s
Combining Different Authentication Methods in the Same Application
14m 54s
Introdcution
2m 42s
Adding the API
2m 54s
Adding Bearer Token Authentication
4m 6s
Calling the API with Bearer Tokens
5m 11s
Doing Claims Transformation
8m 51s
Introduction
1m 35s
Creating a User Profile Service
2m 53s
Creating an Claim Transformation
4m 22s
Setting up Authorization
19m 21s
Introduction
2m 8s
Adding Authorization
4m 27s
Setting up a Forbidden Page
1m 2s
Creating Requirements and Authorization Handlers
3m 50s
Advanced Authorization
7m 51s
Creating a Custom Authorization Service
19m 56s
Introduction
3m 28s
Creating an Authentication Handler
7m 28s
Adding Extension Methods for Easy Registration
5m 41s
Implementing Sign Out
3m 18s

پیشنهاد فرادرس

لینک های دانلود حجم فایل: 757.0MB Pluralsight ASP.NET Core Identity Management Playbook_git.ir.rar
پارسا محمودی در 1398/02/19 ساعت 22:55

سلام
خسته نباشید وقت بخیر
در توضیحات اموزش نوشته شده که دارای زیر نویس هست اما اموزش ها زیر نویس ندارند؟!

مدیر سایت در 1398/02/21 ساعت 18:35

این دوره زیرنویس ندارد و به اشتباه نوشته شده دارای زیرنویس است.