reed.co.uk Courses

Header

Secure .Net Microservices with IdentityServer4 OAuth2,OpenID

Accredited by CPD & IAO | Complete Video Lessons from Expert Instructor | Tutor Support Included | 10 CPD Points


One Education

Summary

Price
Save 97%
£10 inc VAT (was £425)
Offer ends 12 March 2021
Study method
Online, self-paced
Duration
6 hours
Access to content
12 months
Qualification
No formal qualification
CPD
10 CPD hours / points
Additional info
  • Exam(s) / assessment(s) is included in price
  • Tutor is available to students

Add to basket or enquire

Overview

If you want to gain a solid understanding of Secure .Net Microservices with IdentityServer4 OAuth2,OpenID and fast track your dream career, then take a step in the right direction with this industry-standard, comprehensive Secure .Net Microservices with IdentityServer4 OAuth2,OpenID course designed by expert instructors.

Dedicated tutor support and 24/7 customer support are available to all students with this premium quality Secure .Net Microservices with IdentityServer4 OAuth2,OpenID course. Get the help you require and the answers to all your queries throughout the comprehensive syllabus of this Secure .Net Microservices with IdentityServer4 OAuth2,OpenID course.

This premium online course titled Secure .Net Microservices with IdentityServer4 OAuth2,OpenID ensures your professional development with CPD & IAO accreditation. You’ll have the privilege of learning in your own time, at your own pace and earning an accredited certification.

With this Secure .Net Microservices with IdentityServer4 OAuth2,OpenID program, success becomes a lot easier that enables you to monetise your skills. This Secure .Net Microservices with IdentityServer4 OAuth2,OpenID course is designed for both part-time and full-time students and can be completed at a pace that suits your learning style.

This Secure .Net Microservices with IdentityServer4 OAuth2,OpenID course is developed by industry experts and is packed with several insightful modules to give you a proper understanding of Secure .Net Microservices with IdentityServer4 OAuth2,OpenID and allow you to accelerate your career.

Why People Love And Enrol The Secure .Net Microservices with IdentityServer4 OAuth2,OpenID Course From One Education

  • Eligibility for an IAO & CPD-accredited certificate on successful completion of Secure .Net Microservices with IdentityServer4 OAuth2,OpenID Course
  • Learning materials of our Secure .Net Microservices with IdentityServer4 OAuth2,OpenID course contains engaging voiceover and visual elements for your comfort
  • Freedom to study at your own pace
  • 24/7 access to the Secure .Net Microservices with IdentityServer4 OAuth2,OpenID course materials for 12 months
  • Full Tutor support on weekdays (Monday – Friday)

CPD

10 CPD hours / points
Accredited by CPD Accreditation Group

Course media

Description

This masterclass Secure .Net Microservices with IdentityServer4 OAuth2,OpenID online training course is designed by industry experts and will give you an in-depth understanding of this topic. The Secure .Net Microservices with IdentityServer4 OAuth2,OpenID course features easy-to-digest modules that break down each topic and ensure all our students receive an unrivalled and thorough learning experience.

If you want to work in this rapidly growing sector and stand out from the competition, then our Secure .Net Microservices with IdentityServer4 OAuth2,OpenID is the perfect place to kickstart your dream career.

On the Secure .Net Microservices with IdentityServer4 OAuth2,OpenID course, we guarantee that you will gain relevant skills and acquire tremendous knowledge on the subject. The certificate you’ll achieve after completing the Secure .Net Microservices with IdentityServer4 OAuth2,OpenID course will help you land the job you want in a related field.

Enjoy a pleasant and professional 100% online learning experience and enrol in our Secure .Net Microservices with IdentityServer4 OAuth2,OpenID today and take control of your career!

Course Curriculum:

Here is a curriculum breakdown of the Secure .Net Microservices with IdentityServer4 OAuth2,OpenID course:

Curriculum: Secure .Net Microservices with IdentityServer4 OAuth2, OpenID

Unit 01: Introduction

  • Module 01: Introduction
  • Module 02: Prerequisites and Source Code
  • Module 03: What is JWT (Token)?
  • Module 04: JWT Example Scenario
  • Module 05: JWT (JSON Web Tokens) Structure
  • Module 06: What is OAuth2?
  • Module 07: OAuth2 Authorization Types and Flows
  • Module 08: What is OpenId Connect?
  • Module 09: OpenID Connect Endoints
  • Module 10: OpenID Connect Authentication Flows
  • Module 11: What is Identity Server 4?
  • Module 12: Identity Server 4 Terminologies
  • Module 13: Identity Server 4 in Microservices World

Unit 02: Building API Resource - Movie.API Asp.Net Web API Project

  • Module 01: Introduction
  • Module 02: Create Visual Studio Solution for Microservice Security Application
  • Module 03: Create Asp.Net Core Web API Project for Movies.API Microservice
  • Module 04: Create Asp.Net Core Web API Project for Movies.API Microservice Part 2
  • Module 05: Create Controller Class for Movie Model
  • Module 06: Use In-Memory Database for Entity Framework Core MoviesAPIContext
  • Module 07: Seeding In-Memory Database with Entity Framework Core
  • Module 08: Test CRUD with Postman to our Movies.API Asp.Net Web API Project

Unit 03: Building IdentityServer4 Authentication Microservice

  • Module 01: Introduction
  • Module 02: Create IdentityServer4 Asp.Net Web Application
  • Module 03: Install IdentityServer4 Nuget Package and Configure Startup.cs
  • Module 04: Configure IdentityServer4 with Clients, Resources, Scopes and TestUsers
  • Module 05: IdentityServer4 What is Clients, Resources, Scopes and TestUsers
  • Module 06: Adding Config Class for Clients, Resources, Scopes and TestUsers

Unit 04: Protecting Movie.API with Using IdentityServer4 OAuth 2.0 and JWT Token

  • Module 01: Introduction
  • Module 02: Protecting Movie API using Client Credentials
  • Module 03: Get Token from Identity Server with client_credentials grant_type
  • Module 04: Securing Movies.API with JWT Bearer Token Authentication
  • Module 05: Test Secured Movies.API with JWT Bearer Token Authentication
  • Module 06: Claim Based Authentication with client_id Claim Restriction

Unit 05: Building MVC Client Application for Consuming API Resource - Movies.Client App

  • Module 01: Introduction
  • Module 02: Create Asp.Net Core MVC Web Project for Movies.Client Microservice
  • Module 03: Adding Model Class into MVC Application
  • Module 04: Create Controller Class for Movie Model
  • Module 05: Convert Movies.Client MVC Web Application with Consume Movies.API project

Unit 06: OpenID Connect with IdentityServer4 for Interactive MVC Movie.Client Project

  • Module 01: Introduction
  • Module 02: Adding the UI for OpenID Connect Login, logout, consent and error
  • Module 03: Set DI Registiration and Pipeline of IS4 MVC UI Pages
  • Module 04: Update Config.cs for IS4 OpenID Connect with MVC Interactive Client and TestUser
  • Module 05: Register OpenID Connect Client and TestUsers into Asp.Net DI

Unit 07: IS4 OpenID Connect Integration for Movie.Client MVC Interactive Client App

  • Module 01: Introduction
  • Module 02: Build OpenId Connect Interactive Client for Movies.Client MVC Application
  • Module 03: Authorize Movies Page
  • Module 04: See Token into Output Window When OpenId Connect Get Token from IS4
  • Module 05: Run All Projects Discover Open Id Connect from MVC Client opens Login Window
  • Module 06: Developing Logout Button for Signout from IS4
  • Module 07: Post Logout Redirect Uri Options

Unit 08: Consume Protected Movie.API with HttpClientFactory from Movie.Client

  • Module 01: Introduction
  • Module 02: Consume Protected API with Getting Token from IS4
  • Module 03: Refactor Consume Operation with IHttpClientFactory
  • Module 04: Developing HttpHandler for Getting Token from IDPClient
  • Module 05: ASSIGNMENT - DEVELOP CRUD OPERATIONS FROM API

Unit 09: Hybrid Flow of IdentityServer4 Secure Interactive Mvc.Client (OpenID)

  • Module 01: Introduction
  • Module 02: Using Hybrid Flow for Getting Token and Combine Scopes for Interactive Channel
  • Module 03: Why We Are Getting Token When We Had OpenID Connect?
  • Module 04: Login with OpenID Connect on Hybrid Flow and Extend Claim Based Authorization

Unit 10: Claim Based Authorization in IdentityServer4 Secure Interactive MVC Client

  • Module 01: Introduction
  • Module 02: Adding Test Users with Email and Address Claims
  • Module 03: Carry your Claims when Login the System
  • Module 04: Create Role Claims for Using Role Based Authorization
  • Module 05: Create Role Claims for Using Role Based Authorization Part 2
  • Module 06: Use Role Claims for Authorization Admin Page
  • Module 07: Developing Only Admin Page with Get User Info from IdentityServer
  • Module 08: ASSIGNMENT - ACCESS DENIED PAGE
  • Module 09: ASSIGNMENT - EF CORE INTEGRATION REAL DB

Unit 11: Ocelot API Gateway Impl for Movies.MVC Client to Interact w/ IdentityServer4

  • Module 01: Introduction
  • Module 02: Adding Ocelot Api Gateway Microservices
  • Module 03: Building Ocelot API Gateway Microservice
  • Module 04: Securing Ocelot API Gateway with Bearer Token
  • Module 05: Change Movie.Client Consume Url to Api Gateway with Bearer Token
  • Module 06: ASSIGNMENT - FILTER MOVIES AS PER GIVEN NAME CLAIM with OWNER ID FROM MOVIE CLAS

Unit 12: Secure Existing Microservices Reference Application w/ Adding IS4 Integration

  • Module 01: Introduction and Assignment

Unit 13: Thanks

  • Module 01: Thanks

Certification

Once you have finished the Secure .Net Microservices with IdentityServer4 OAuth2,OpenID course, you will be eligible to apply for a CPD & IAO-accredited certificate as proof of your new skills and your continued professional development. Certificates are available as a PDF for £9, or you can request a hard copy to be sent in the post for £15.

Who is this course for?

The Secure .Net Microservices with IdentityServer4 OAuth2,OpenID training course is ideal for highly motivated individuals who want to enhance their professional skills and train for the job they want! This Secure .Net Microservices with IdentityServer4 OAuth2,OpenID course also suits people aspiring for some in-depth knowledge on this topic and keep up to date with the latest information.

Study the Secure .Net Microservices with IdentityServer4 OAuth2,OpenID course today and increase your professional skillset from the comfort of your home!

Requirements

There are no formal entry requirements for the Secure .Net Microservices with IdentityServer4 OAuth2,OpenID course, with enrollment open to anyone! Anyone and everyone with a knack for learning can enrol this course without any hesitation.

Learn online from any internet device, including your computer, tablet or smartphone. Study when it suits you and complete the Secure .Net Microservices with IdentityServer4 OAuth2,OpenID course at your own pace.

All students must have a passion for learning and literacy, as well as being over the age of 16.

Career path

Studying the Secure .Net Microservices with IdentityServer4 OAuth2,OpenID course is designed to help you get the job of your dreams, or even that promotion you’ve been waiting for a long time. Learn the essential skills and knowledge you need to exceed in your professional life with the help & guidance from our Secure .Net Microservices with IdentityServer4 OAuth2,OpenID course.

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

What does study method mean?

Study method describes the format in which the course will be delivered. At reed.co.uk courses are delivered in a number of ways, including online courses, where the course content can be accessed online remotely, and classroom courses, where courses are delivered in person at a classroom venue.

What are CPD hours/points?

CPD stands for Continuing Professional Development. If you work in certain professions or for certain companies, your employer may require you to complete a number of CPD hours or points, per year. You can find a range of CPD courses on reed.co.uk, many of which can be completed online.

What is a ‘regulated qualification’?

A regulated qualification is delivered by a learning institution which is regulated by a government body. In England, the government body which regulates courses is Ofqual. Ofqual regulated qualifications sit on the Regulated Qualifications Framework (RQF), which can help students understand how different qualifications in different fields compare to each other. The framework also helps students to understand what qualifications they need to progress towards a higher learning goal, such as a university degree or equivalent higher education award.

What is an ‘endorsed’ course?

An endorsed course is a skills based course which has been checked over and approved by an independent awarding body. Endorsed courses are not regulated so do not result in a qualification - however, the student can usually purchase a certificate showing the awarding body’s logo if they wish. Certain awarding bodies - such as Quality Licence Scheme and TQUK - have developed endorsement schemes as a way to help students select the best skills based courses for them.

Modals

Mobile Navigation