Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of building secure APIs for third-party developers using Identity Server 4 in this comprehensive 59-minute conference talk. Delve into API-first development principles and learn how to design APIs with external developers in mind. Discover the essential steps for configuring Identity Server 4 in a real-world scenario, implementing JWT and Bearer Authentication to protect your API, and establishing authentication policies to control access to specific endpoints. Gain valuable insights into API design, project architecture, structured logging, validation techniques, and the implementation of identity user classes. Examine practical aspects such as payment controllers, HTTP client factories, access tokens, signing certificates, and API naming conventions. Master the art of defining identity resources, managing client stores, and implementing API keys to create a robust and developer-friendly API ecosystem.
Syllabus
Introduction
Demo
API Design
API Project Walkthrough
Projections
Service Endpoint
Thread Safe Random
Structured Logging
Validation
Solution Architecture
Who is this for
Identity
User classes
Payment controller
Get API
HTTP Client Factory
Execute RealTime
Post HTTP
Access Token
Signing Certificates
Naming APIs
Defining Identity Resources
Client Store
Merchant ID
Token Type
Recap
Authorization
API Keys
Wrap up
Taught by
NDC Conferences