API Authentication Tutorial
Learn API Authentication
Every way an API proves who is calling it - cookies, tokens, OAuth and more.
Start learning →78 lessons · 12 chapters
01
Foundations
02
Basic, Keys, Signatures and Certificates
03
Cookie & Session Authentication
04
Bearer Tokens & JWT
05
Cross-Origin: Frontend on abc.com, API on dfg.com
06
OAuth 2.0 & OpenID Connect
07
Second Factors, Passkeys, SSO & Machines
08
Sample App 1 — HTTPS Cookie Authentication
09
Sample App 2 — Bearer Token Authentication
10
Hardening, Debugging & Checklist
11