Track 24

Authentication And Identity Systems

Design PHP login and identity systems with passwords, OAuth/OIDC, tokens, magic links, SMS, passkeys, sessions, recovery, and threat modeling.

Lessons

  1. Authentication Model And Threat Boundaries
  2. Password Login Systems
  3. OAuth And OpenID Connect
  4. Social Login And Account Linking
  5. Access Tokens, Refresh Tokens, And Expiring Tokens
  6. One-Time Email Login And Magic Links
  7. SMS Verification And Phone Login
  8. Hardware Keys, Passkeys, And WebAuthn
  9. Token Implementation In PHP