تبلیغات

آموزش شروع کار با ASP.NET Core و OAuth

دسته بندی ها: دات نت ، آموزش های پلورال سایت (Pluralsight) ، آموزش ASP.NET Core ، آموزش ASP.NET
آیا این نوشته را دوست داشتید؟
Getting Started with ASP.NET Core and OAuth Publisher:Pluralsight Author:Filip Ekberg Duration:4h 0m Level:Beginner

This course will teach you how to get started with ASP.NET Core and OAuth together to build a world-class, secure, and high-quality API. You'll learn how to introduce OAuth and OpenId Connect into your ASP.NET Core application.
How do you build a powerful and secure API using ASP.NET Core? In this course, Getting Started with ASP.NET Core and OAuth, you'll look at getting started with ASP.NET Core and OAuth together to build a world-class, both secure, and high quality API. First, you'll start off by looking at an insecure and badly designed ASP.NET Core API, talking about how to approach this API from third party applications, and also how to consume this API internally. Next, you'll discover the benefits of choosing different OAuth flows for different scenarios and you'll see how you can use IdentityServer to protect your API. Then, you'll learn how you can leverage hosted providers, such as Auth0 to secure your APIs as well as your websites. Finally, you' look into how you can introduce third party services for authentication, such as logging in using your Google account. By the end of this course, you'll have a better understanding on how to make this API a lot more secure.

Course Overview
1m 30s
Course Overview
1m 30s
Understanding OAuth and OpenId Connect
52m 34s
Introduction
0m 50s
Course Overview
1m 29s
Security Is Easy
1m 49s
Demo: An Insecure API
6m 1s
What is Token Based Security?
2m 20s
Exchanging Credentials for a Token
3m 11s
Token Security
3m 29s
What is a Token
4m 18s
OAuth and OpenId Connect
7m 55s
The RFC and Useful Endpoints
4m 21s
Demo: Obtaining an Access Token
6m 2s
Inside the Access Token
3m 58s
Choosing a Flow/grant
5m 3s
Summary
1m 42s
Setting up ASP.NET Core and IdentityServer
40m 34s
Introduction
0m 38s
Introducing IdentityServer4
16m 24s
Configuring IdentityServer4 and Securing the API
16m 26s
Running ASP.NET Core and IdentityServer on MacOS
4m 58s
Summary
2m 6s
Consuming the API and Authorization Server
1h 0m
Introduction
0m 48s
Introducing Authentication with OpenId Connect Part 1
15m 5s
Introducing Authentication with OpenId Connect Part 2
8m 36s
Introducing a Hybrid Flow with Offline Access
13m 20s
Using an Access Token with Embedded Custom Claims
9m 0s
Refreshing the Access Token
11m 46s
Summary
2m 2s
Customizing IdentityServer
41m 34s
Introduction
0m 57s
Migrating to SQL Server
15m 21s
Introducing a User Validator
18m 28s
Customizing the IdentityServer UI
4m 16s
Summary
2m 30s
Using Third-party Logins with IdentityServer
16m 46s
Introduction
0m 38s
Introducing Google Authentication
14m 31s
Summary
1m 36s
Using Hosted OAuth Providers with ASP.NET Core
26m 49s
Introduction
0m 55s
Introducing Auth0 Authentication
11m 0s
Securing the API with Auth0 Authorization
12m 26s
Summary
1m 43s
Thank You!
0m 43s

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

لینک های دانلود حجم فایل: 644.0MB همراه با زیرنویس انگلیسی Pluralsight Getting Started with ASP.NET Core and OAuth_git.ir.rar