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
- Familiar yourself with the recent development and updates of the relevant industry
- Know how to use your theoretical knowledge to adapt in any working environment
- Get help from our expert tutors anytime you need
- Access to course contents that are designed and prepared by industry professionals
- Study at your convenient time and from wherever you want
Course media
Why should I take this course?
- 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 people to transform their careers.
- You will be able to incorporate various techniques successfully and understand your customers better.
Requirements
- No formal qualifications required, anyone from any academic background can take this course.
- Access to a computer or digital device with internet connectivity.
Course Curriculum
-
Module 01: Introduction00:06:00
-
Module 02: Prerequisites and Source Code00:01:00
-
Module 03: What is JWT (Token)?00:01:00
-
Module 04: JWT Example Scenario00:01:00
-
Module 05: JWT (JSON Web Tokens) Structure00:04:00
-
Module 06: What is OAuth2?00:02:00
-
Module 07: OAuth2 Authorization Types and Flows00:02:00
-
Module 08: What is OpenId Connect?00:01:00
-
Module 09: OpenID Connect Endoints00:01:00
-
Module 10: OpenID Connect Authentication Flows00:02:00
-
Module 11: What is Identity Server 4?00:01:00
-
Module 12: Identity Server 4 Terminologies00:02:00
-
Module 13: Identity Server 4 in Microservices World00:02:00
-
Module 01: Introduction00:01:00
-
Module 02: Create Visual Studio Solution for Microservice Security Application00:02:00
-
Module 03: Create Asp.Net Core Web API Project for Movies.API Microservice00:03:00
-
Module 04: Create Asp.Net Core Web API Project for Movies.API Microservice Part 200:02:00
-
Module 05: Create Controller Class for Movie Model00:04:00
-
Module 06: Use In-Memory Database for Entity Framework Core MoviesAPIContext00:04:00
-
Module 07: Seeding In-Memory Database with Entity Framework Core00:05:00
-
Module 08: Test CRUD with Postman to our Movies.API Asp.Net Web API Project00:06:00
-
Module 01: Introduction00:01:00
-
Module 02: Create IdentityServer4 Asp.Net Web Application00:03:00
-
Module 03: Install IdentityServer4 Nuget Package and Configure Startup.cs00:02:00
-
Module 04: Configure IdentityServer4 with Clients, Resources, Scopes and TestUsers00:03:00
-
Module 05: IdentityServer4 What is Clients, Resources, Scopes and TestUsers00:02:00
-
Module 06: Adding Config Class for Clients, Resources, Scopes and TestUsers00:04:00
-
Module 01: Introduction00:01:00
-
Module 02: Protecting Movie API using Client Credentials00:04:00
-
Module 03: Get Token from Identity Server with client_credentials grant_type00:05:00
-
Module 04: Securing Movies.API with JWT Bearer Token Authentication00:05:00
-
Module 05: Test Secured Movies.API with JWT Bearer Token Authentication00:06:00
-
Module 06: Claim Based Authentication with client_id Claim Restriction00:11:00
-
Module 01: Introduction00:01:00
-
Module 02: Create Asp.Net Core MVC Web Project for Movies.Client Microservice00:03:00
-
Module 03: Adding Model Class into MVC Application00:02:00
-
Module 04: Create Controller Class for Movie Model00:07:00
-
Module 05: Convert Movies.Client MVC Web Application with Consume Movies.API project00:16:00
-
Module 01: Introduction00:01:00
-
Module 02: Adding the UI for OpenID Connect Login, logout, consent and error00:04:00
-
Module 03: Set DI Registiration and Pipeline of IS4 MVC UI Pages00:06:00
-
Module 04: Update Config.cs for IS4 OpenID Connect with MVC Interactive Client and TestUser00:09:00
-
Module 05: Register OpenID Connect Client and TestUsers into Asp.Net DI00:03:00
-
Module 01: Introduction00:01:00
-
Module 02: Build OpenId Connect Interactive Client for Movies.Client MVC Application00:07:00
-
Module 03: Authorize Movies Page00:03:00
-
Module 04: See Token into Output Window When OpenId Connect Get Token from IS400:03:00
-
Module 05: Run All Projects Discover Open Id Connect from MVC Client opens Login Window00:08:00
-
Module 06: Developing Logout Button for Signout from IS400:05:00
-
Module 07: Post Logout Redirect Uri Options00:06:00
-
Module 01: Introduction00:01:00
-
Module 02: Consume Protected API with Getting Token from IS400:17:00
-
Module 03: Refactor Consume Operation with IHttpClientFactory00:10:00
-
Module 04: Developing HttpHandler for Getting Token from IDPClient00:18:00
-
Module 05: ASSIGNMENT – DEVELOP CRUD OPERATIONS FROM API00:03:00
-
Module 01: Introduction00:04:00
-
Module 02: Using Hybrid Flow for Getting Token and Combine Scopes for Interactive Channel00: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 Authorization00:10:00
-
Module 01: Introduction00:01:00
-
Module 02: Adding Test Users with Email and Address Claims00:03:00
-
Module 03: Carry your Claims when Login the System00:05:00
-
Module 04: Create Role Claims for Using Role Based Authorization00:04:00
-
Module 05: Create Role Claims for Using Role Based Authorization Part 200:09:00
-
Module 06: Use Role Claims for Authorization Admin Page00:04:00
-
Module 07: Developing Only Admin Page with Get User Info from IdentityServer00:15:00
-
Module 08: ASSIGNMENT – ACCESS DENIED PAGE00:01:00
-
Module 09: ASSIGNMENT – EF CORE INTEGRATION REAL DB00:01:00
-
Module 01: Introduction00:01:00
-
Module 02: Adding Ocelot Api Gateway Microservices00:06:00
-
Module 03: Building Ocelot API Gateway Microservice00:03:00
-
Module 04: Securing Ocelot API Gateway with Bearer Token00:05:00
-
Module 05: Change Movie.Client Consume Url to Api Gateway with Bearer Token00:11:00
-
Module 06: ASSIGNMENT – FILTER MOVIES AS PER GIVEN NAME CLAIM with OWNER ID FROM MOVIE CLAS00:03:00
-
Module 01: Introduction and Assignment3500:02:00
-
Module 01: Thanks00:03:00
14-Day Money-Back Guarantee
-
Duration:5 hours, 38 minutes
-
Access:1 Year
-
Units:76
Want to get everything for £149
Take Lifetime Pack