• LOGIN
  • No products in the cart.

Login

Course Curriculum

Course Curriculum

Unit 01: Introduction
Module 01: Introduction 00:06:00
Module 02: Prerequisites and Source Code 00:01:00
Module 03: What is JWT (Token)? 00:01:00
Module 04: JWT Example Scenario 00:01:00
Module 05: JWT (JSON Web Tokens) Structure 00:04:00
Module 06: What is OAuth2? 00:02:00
Module 07: OAuth2 Authorization Types and Flows 00:02:00
Module 08: What is OpenId Connect? 00:01:00
Module 09: OpenID Connect Endoints 00:01:00
Module 10: OpenID Connect Authentication Flows 00:02:00
Module 11: What is Identity Server 4? 00:01:00
Module 12: Identity Server 4 Terminologies 00:02:00
Module 13: Identity Server 4 in Microservices World 00:02:00
Unit 02: Building API Resource - Movie.API Asp.Net Web API Project
Module 01: Introduction 00:01:00
Module 02: Create Visual Studio Solution for Microservice Security Application 00:02:00
Module 03: Create Asp.Net Core Web API Project for Movies.API Microservice 00:03:00
Module 04: Create Asp.Net Core Web API Project for Movies.API Microservice Part 2 00:02:00
Module 05: Create Controller Class for Movie Model 00:04:00
Module 06: Use In-Memory Database for Entity Framework Core MoviesAPIContext 00:04:00
Module 07: Seeding In-Memory Database with Entity Framework Core 00:05:00
Module 08: Test CRUD with Postman to our Movies.API Asp.Net Web API Project 00:06:00
Unit 03: Building IdentityServer4 Authentication Microservice
Module 01: Introduction 00:01:00
Module 02: Create IdentityServer4 Asp.Net Web Application 00:03:00
Module 03: Install IdentityServer4 Nuget Package and Configure Startup.cs 00:02:00
Module 04: Configure IdentityServer4 with Clients, Resources, Scopes and TestUsers 00:03:00
Module 05: IdentityServer4 What is Clients, Resources, Scopes and TestUsers 00:02:00
Module 06: Adding Config Class for Clients, Resources, Scopes and TestUsers 00:04:00
Unit 04: Protecting Movie.API with Using IdentityServer4 OAuth 2.0 and JWT Token
Module 01: Introduction 00:01:00
Module 02: Protecting Movie API using Client Credentials 00:04:00
Module 03: Get Token from Identity Server with client_credentials grant_type 00:05:00
Module 04: Securing Movies.API with JWT Bearer Token Authentication 00:05:00
Module 05: Test Secured Movies.API with JWT Bearer Token Authentication 00:06:00
Module 06: Claim Based Authentication with client_id Claim Restriction 00:11:00
Unit 05: Building MVC Client Application for Consuming API Resource - Movies.Client App
Module 01: Introduction 00:01:00
Module 02: Create Asp.Net Core MVC Web Project for Movies.Client Microservice 00:03:00
Module 03: Adding Model Class into MVC Application 00:02:00
Module 04: Create Controller Class for Movie Model 00:07:00
Module 05: Convert Movies.Client MVC Web Application with Consume Movies.API project 00:16:00
Unit 06: OpenID Connect with IdentityServer4 for Interactive MVC Movie.Client Project
Module 01: Introduction 00:01:00
Module 02: Adding the UI for OpenID Connect Login, logout, consent and error 00:04:00
Module 03: Set DI Registiration and Pipeline of IS4 MVC UI Pages 00:06:00
Module 04: Update Config.cs for IS4 OpenID Connect with MVC Interactive Client and TestUser 00:09:00
Module 05: Register OpenID Connect Client and TestUsers into Asp.Net DI 00:03:00
Unit 07: IS4 OpenID Connect Integration for Movie.Client MVC Interactive Client App
Module 01: Introduction 00:01:00
Module 02: Build OpenId Connect Interactive Client for Movies.Client MVC Application 00:07:00
Module 03: Authorize Movies Page 00:03:00
Module 04: See Token into Output Window When OpenId Connect Get Token from IS4 00:03:00
Module 05: Run All Projects Discover Open Id Connect from MVC Client opens Login Window 00:08:00
Module 06: Developing Logout Button for Signout from IS4 00:05:00
Module 07: Post Logout Redirect Uri Options 00:06:00
Unit 08: Consume Protected Movie.API with HttpClientFactory from Movie.Client
Module 01: Introduction 00:01:00
Module 02: Consume Protected API with Getting Token from IS4 00:17:00
Module 03: Refactor Consume Operation with IHttpClientFactory 00:10:00
Module 04: Developing HttpHandler for Getting Token from IDPClient 00:18:00
Module 05: ASSIGNMENT – DEVELOP CRUD OPERATIONS FROM API 00:03:00
Unit 09: Hybrid Flow of IdentityServer4 Secure Interactive Mvc.Client (OpenID)
Module 01: Introduction 00:04:00
Module 02: Using Hybrid Flow for Getting Token and Combine Scopes for Interactive Channel 00:07:00
Module 03: Why We Are Getting Token When We Had OpenID Connect? 00:06:00
Module 04: Login with OpenID Connect on Hybrid Flow and Extend Claim Based Authorization 00:10:00
Unit 10: Claim Based Authorization in IdentityServer4 Secure Interactive MVC Client
Module 01: Introduction 00:01:00
Module 02: Adding Test Users with Email and Address Claims 00:03:00
Module 03: Carry your Claims when Login the System 00:05:00
Module 04: Create Role Claims for Using Role Based Authorization 00:04:00
Module 05: Create Role Claims for Using Role Based Authorization Part 2 00:09:00
Module 06: Use Role Claims for Authorization Admin Page 00:04:00
Module 07: Developing Only Admin Page with Get User Info from IdentityServer 00:15:00
Module 08: ASSIGNMENT – ACCESS DENIED PAGE 00:01:00
Module 09: ASSIGNMENT – EF CORE INTEGRATION REAL DB 00:01:00
Unit 11: Ocelot API Gateway Impl for Movies.MVC Client to Interact w/ IdentityServer4
Module 01: Introduction 00:01:00
Module 02: Adding Ocelot Api Gateway Microservices 00:06:00
Module 03: Building Ocelot API Gateway Microservice 00:03:00
Module 04: Securing Ocelot API Gateway with Bearer Token 00:05:00
Module 05: Change Movie.Client Consume Url to Api Gateway with Bearer Token 00:11:00
Module 06: ASSIGNMENT – FILTER MOVIES AS PER GIVEN NAME CLAIM with OWNER ID FROM MOVIE CLAS 00:03:00
Unit 12: Secure Existing Microservices Reference Application w/ Adding IS4 Integration
Module 01: Introduction and Assignment35 00:02:00
Unit 13: Thanks
Module 01: Thanks 00:03:00

Advanced Secure .Net Microservices + IdentityServer4 OAuth2,OpenID

4.7 ( 8 REVIEWS )
334 STUDENTS
$249.00
Advanced Secure .Net Microservices + IdentityServer4 OAuth2,OpenID
  • Course Highlights

Master the craft of securing .Net Microservices using OAuth 2 and OpenID Connect in IdentityServer4 by joining this all-inclusive Advanced Secure .Net Microservices + IdentityServer4 OAuth2,OpenID today. 

Throughout the decades, with the advancement of the internet, the standard security strategies and frameworks have shown limitations and could not cope with the progression. However, IdentityServer4, an OpenID Connect and OAuth 2.0 framework, came to the rescue of .Net applications. This complete learning package will introduce you to the fundamentals of IdentityServer4, as well as the basics of OAuth2 and OpenID.

In this comprehensive training with up-to-date information, you will get to know how IdentityServer4 allows you to incorporate all the protocol implementations in your applications. At the end of this Advanced Secure .Net Microservices + IdentityServer4 OAuth2,OpenID course, you will be an expert in integrating Identity Server4 to your .Net Microservices and ensure iron-wall security. 

  • Learning outcome
  • Comprehend the ability to secure .Net Microservices using OAuth 2 and OpenID Connect in IdentityServer4.
  • Know how to build IdentityServer4 Authentication Microservice.
  • Learn to protect API by using IdentityServer4 OAuth 2.0 and JWT Token
  • Get familiar with OpenID Connect with IdentityServer4 for interactive MVC Movie. client project
  • Understand how the hybrid flow of IdentityServer4 secure interactive Mvc client (OpenID) and Api Resources (OAuth2)
  • Requirements
  • No formal qualifications required, anyone from any academic background can take this course.
  • Access to any internet-enabled smart device.
  • Why should I take this course?
  • 5+ hours of on-demand video lectures and downloadable resources.
  • Affordable premium-quality E-learning content, you can learn at your own pace.
  • You will receive a completion certificate upon completing the course.
  • Internationally recognized Accredited Qualification will boost up your resume.
  • You will learn the researched and proven approach adopted by successful salespeople to transform their careers.
  • You will be able to incorporate various practical sales techniques successfully and understand your customers better.

Testimonial

Hear what our happy students want to say

Setup Menus in Admin Panel