Overview
Syllabus
Introduction
Who are we
Disclaimer
Agenda
Identity
What is Authentication
Common Authentication Issues
Authentication in the Ecosystem
Why are we here
Data Fear
Broken Authentication
General Authentication Issues
Approach
Outline
Token
Web Tokens
Web Token Example
OAuth
Best Case Scenario
Choose the Right Library
Check for the Right Algorithms
Mitigations
Session Tokens
Key Management
Key takeaways
OAuth primer
Token types
Token binding in action
Browser support
Pixie
OpenRedirect
Minimum Security Measures
Magic Links
The Workflow
Before the magic
SAML
Signatures
XML Passing
Empowering Developers
Taught by
BSidesLV