Authentication

Problem

Someone requests: GET /my-bank-account Before returning anything, the system needs to answer: Who are you?

Solution — Authentication

The user proves an identity using some accepted mechanism—password, passkey, certificate, authenticator, etc.
Claimed identity
      +
Proof
      ↓
Authenticated identity
Core idea: authentication establishes who the system believes you are.