Identity & Access Control for modern Applications and APIs using ASP.NET Core 8 - March 18 -20

Monday, 18 March 2024 8:00 AM - Wednesday, 20 March 2024 4:00 PM EDT

Register Now

Registration

Sale ended

General Admission Partial Approval - $2,400.00

Enter your discount code

  • Subtotal (excluding fees and discounts)
  • Fee
  • Total amount

1. Select Seats

2. Review and Proceed

Monday, 18 March 2024 8:00 AM - Wednesday, 20 March 2024 4:00 PM EDT

Modern application design has changed quite a bit in recent years.

"Mobile-first" and "cloud-ready" are the types of applications you are expected to develop. Also, to keep pace with these demands, Microsoft has revamped their complete web stack with ASP.NET Core to meet these architectural demands.

Multi-platform, multi-client, and highly-mobile users bring a new set of challenges, so the approaches of the past are no longer appropriate for modern applications. This two-day workshop is your chance to dive into all things security related to these new technologies. Learn how to securely connect native and browser-based applications to your back-ends and integrate them with enterprise identity management systems as well as social identity providers and services.

Technologies covered:
.NET Core, ASP.NET Core, MVC, Web APIs, Claims, OpenID Connect, OAuth 2.0, WS-Federation, SAML, JSON Web Tokens, Single Sign-on and off, Federation, Delegation, Home Realm, Discovery, CORS

Day 1: Foundation & Authentication

  • Identity & Access Control in ASP.NET
  • ASP.NET Core Security Framework
  • Claims-based Identity
  • Cookie-based Authentication
  • Social Logins (e.g. Google, Facebook, Twitter, etc.)
  • OpenID Connect
  • Data Protection
  • Authorization
  • Web Application Patterns
  • Single Sign-on/Single Sign-off
  • Claims Transformation
  • Federation Gateway
  • Account & Identity Linking
  • Home Realm Discovery

Day 2: Web APIs & Access Control

  • Securing APIs
  • Architecture & Scenarios
  • Token-based Authentication
  • OAuth 2.0
  • Clients
  • Scopes
  • Flows
  • Token Lifetime Management
  • Refresh Tokens
  • OpenID Connect & OAuth 2.0 Combined
  • Server-to-server Communication
  • Native & Mobile Applications
  • SPAs
  • Custom Credentials & Token Requests

Day 3: Duende IdentityServerArchitecture & Scenarios

  • Setup
  • Configuration
  • Dependency Injection
  • Services
  • Customizations
  • Claims & Tokens
  • User Interface
  • Storage System
  • UI Workflows
  • Logging & Eventing
  • Hosting & Deployment

Computer Setup:
Attendees will need to bring a computer with the latest .NET Core SDK and the IDE of your choice (e.g. Visual Studio) installed.

Cancellation policy

Cancellation without penalty up to two (2) weeks prior to the workshop.

NDC Conferences USA, INC

NDC Workshops gives you the opportunity to skill-up with software development thought leaders from all over the world, wherever you are in the world. NDC Workshops is a part of NDC Conferences, which has been running in-person workshops and conferences for over 20 years, earning its reputation as one of the most trusted brands in the software developer community.

Contact the Organizer

Joe DeCock
Application Security Architect
Duende Software

Joe DeCock is a software consultant and trainer from the Twin Cities. He has more than a decade of experience working on software in a variety of industries, including Healthcare, Finance, Television, Legal, and Publishing. He specializes in Identity, .NET and IdentityServer. Outside of work, Joe enjoys cooking, board games, and spending time with his family.

About Joe DeCock

Application Security Architect
Duende Software

  • test
Clear all ×

Sessions on Mar 18, 2024

08:00 AM

Identity & Access Control for modern Applications and APIs using ASP.NET Core 8

08:00 AM - 04:00 PM
    Joe DeCock
    Application Security ArchitectDuende Software
    Joe DeCock is a software consultant and trainer from the Twin Cities. He has more than a decade of experience working on software in a variety of industries, including Healthcare, Finance, Television, Legal, and Publishing. He specializes in Identity, .NET and IdentityServer. Outside of work, Joe enjoys cooking, board games, and spending time with his family.