How to protect an API with OAuth

OAuth is a well-known standard for delegating authentication and authorization decisions to a central identity provider. Doing so allows your application to ignore the authentication and authorization process and allows the identity provider to focus on what it does best, finding out if a user is who they say they are and figuring out the authorization level that user has. As a developer writing an API, you have a token when a grant completes. But what happens then? This talk will discuss client and server-side code and logic needed when calling an API after you have an access token. This will include how to store a token in the API client, refresh a token using the refresh grant, and what your API code should examine when presented with a token. Presented by Dan Moore, Head of Developer Relations at FusionAuth.

Algorithmically Generated Visual Designs
▶︎

Algorithmically Generated Visual Designs

7 Authentication Concepts Every Developer Should Know
▶︎

7 Authentication Concepts Every Developer Should Know

Time Series Forecasting in R with Conor Tompkins
▶︎

Time Series Forecasting in R with Conor Tompkins

API Authentication Explained (Finally) — Basic Auth, Bearer & JWT
▶︎

API Authentication Explained (Finally) — Basic Auth, Bearer & JWT

JavaScript Tutorial For Beginners | JavaScript Training | JavaScript Course | Intellipaat
▶︎

JavaScript Tutorial For Beginners | JavaScript Training | JavaScript Course | Intellipaat

How to Design APIs Like a Senior Engineer (REST, GraphQL, Auth, Security)
▶︎

How to Design APIs Like a Senior Engineer (REST, GraphQL, Auth, Security)

System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
▶︎

System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

APIs for Beginners - How to use an API (Full Course / Tutorial)
▶︎

APIs for Beginners - How to use an API (Full Course / Tutorial)

Crypto Trading Terminal Course | Build a Real-Time Dashboard with WebSockets & Next.js
▶︎

Crypto Trading Terminal Course | Build a Real-Time Dashboard with WebSockets & Next.js

Full App Building Course with Cursor (3+ Hours)
▶︎

Full App Building Course with Cursor (3+ Hours)

GitHub Actions Tutorial - Basic Concepts and CI/CD Pipeline with Docker
▶︎

GitHub Actions Tutorial - Basic Concepts and CI/CD Pipeline with Docker

Full Archon Guide - Build AI Coding Harnesses That Actually Ship (LIVE)
▶︎

Full Archon Guide - Build AI Coding Harnesses That Actually Ship (LIVE)

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
▶︎

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Power Automate Beginner to Pro Tutorial [Full Course]
▶︎

Power Automate Beginner to Pro Tutorial [Full Course]

REST API Crash Course - Introduction + Full Python API Tutorial
▶︎

REST API Crash Course - Introduction + Full Python API Tutorial

Golang Tutorial for Beginners | Full Go Course
▶︎

Golang Tutorial for Beginners | Full Go Course

ASP.NET Core Full Course For Beginners (.NET 10)
▶︎

ASP.NET Core Full Course For Beginners (.NET 10)

React Tutorial For Beginners [ReactJS] | ReactJS Course | ReactJS For Beginners | Intellipaat
▶︎

React Tutorial For Beginners [ReactJS] | ReactJS Course | ReactJS For Beginners | Intellipaat

How to Design APIs Like a Senior Engineer (REST, GraphQL, Auth, Security)
▶︎

How to Design APIs Like a Senior Engineer (REST, GraphQL, Auth, Security)

Building an AI Dark Factory:  A Codebase That Writes Its Own Code, Live
▶︎

Building an AI Dark Factory: A Codebase That Writes Its Own Code, Live