Companies Home Search Profile

Authentication and Authorization in ASP.NET Core 6 Web API

Focused View

Roland Guijt

2:10:39

193 View
  • 1. Course Overview.mp4
    01:22
  • 1. The Starting Situation.mp4
    06:38
  • 2. Key Protection with Middleware.mp4
    07:13
  • 3. Key Protection with an Attribute.mp4
    01:48
  • 4. Cookie Authentication.mp4
    06:28
  • 5. Configuring Cookies and Schemes.mp4
    04:26
  • 6. Restricting Access with the Authorize Attribute.mp4
    03:20
  • 7. Accessing User Information.mp4
    03:34
  • 1. OAuth2 and the Identity Provider.mp4
    04:52
  • 2. Protecting an API Using Access Tokens.mp4
    06:39
  • 3. Setting up an Identity Provider with Duende IdentityServer.mp4
    05:04
  • 4. Scopes and Clients.mp4
    05:07
  • 5. Requesting and Sending Access Tokens.mp4
    06:06
  • 6. Using a Filter to Fetch and Include Access Tokens.mp4
    03:21
  • 7. Automatic Token Management.mp4
    02:26
  • 8. Anatomy of an Access Token.mp4
    04:54
  • 9. Reference Tokens.mp4
    06:14
  • 1. OpenID Connect and the Authorization Code Flow.mp4
    04:56
  • 2. Applying Authorization Code Flow.mp4
    05:19
  • 3. Accessing and Using the Access Token.mp4
    03:20
  • 4. Refresh Tokens and Token Management.mp4
    05:08
  • 5. Adding Claims to the Access Token.mp4
    03:00
  • 1. Checking Audience.mp4
    02:44
  • 2. ClaimsPrincipal and Claims Mapping.mp4
    06:16
  • 3. Authorization Policies.mp4
    04:32
  • 4. Global Policies.mp4
    02:11
  • 5. Deciding on an Authorization Strategy.mp4
    04:11
  • 6. The Authorization API.mp4
    05:09
  • 7. Requirements and Handlers.mp4
    04:21
  • Description


    Learn to secure APIs in ASP.NET Core 6 Web API with this course. Covering authentication and authorization, you'll explore different solutions, implement them using OAuth2, and restrict access. Ideal for those wanting to enhance their API security.

    What You'll Learn?


      Protecting APIs is crucial, but it can be a challenging task, especially if you're not familiar with the latest standards and techniques. If you're struggling with securing your APIs, this course is for you. In this course, Authentication and Authorization in ASP.NET Core 6 Web API, you'll learn everything you need to know about authentication and authorization in ASP.NET Core 6 Web API, from selecting the right solution to implementing it using OAuth2 and other methods. First, you'll explore different authentication and authorization solutions and learn how to apply them to your APIs. Next, you'll discover how to decide on an authentication and authorization solution that fits your needs. Then, you'll learn how to protect your APIs with tokens using OAuth2, one of the most popular and secure methods. Finally, you'll dive into applying authorization to your APIs and learn how to restrict access to specific resources. By the end of this course, you'll have the knowledge to implement authentication and authorization in ASP.NET Core 6 Web API using the latest standards and techniques. If you're already familiar with ASP.NET Core Web API basics and want to take your API security to the next level, this course is for you.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Roland Guijt
    Roland Guijt
    Instructor's Courses
    Roland is a Microsoft MVP enjoying a constant curiosity around new techniques in software development. His focus is on all things .Net and browser technologies. As a long-time trainer, he led many courses on these topics and spoke about them at international conferences. He also travels around the globe to offer his self-developed workshops. The word that comes to mind when he thinks about software development is passion! Roland lives in The Netherlands with his wife and two boys.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 29
    • duration 2:10:39
    • level average
    • English subtitles has
    • Release Date 2023/06/03