Skip to content
  • System Security & Auth · System Design

System Security & Auth

LearnViaNotes @learnvianotes· 1 min read

Comprehensive reference for OAuth2, OIDC, JWT signatures, refresh token rotation, web vulnerabilities (CSRF, CORS, XSS, SQLi), encryption, and RBAC/ABAC models.

OAuth 2.0 & OpenID Connect (OIDC)

JWT & Refresh Token Mechanics

Web Security Defenses

Vulnerability & Defense Matrix

VulnerabilityAttack MechanismPrimary Defense
CSRFUnauthorized commands submitted from trusted user browserAnti-CSRF tokens, SameSite=Strict/Lax cookies
CORSUnauthorized cross-origin API requestsConfigure Access-Control-Allow-Origin headers
XSSMalicious JavaScript execution in victim browserContent Security Policy (CSP), Contextual output escaping
SQL InjectionInjecting SQL syntax via untrusted user inputsParameterized queries, Prepared statements, ORMs

Encryption: At Rest & In Transit

Free for students and teachers

Write notes like this one

Cards for every idea, quizzes and flashcards, read aloud — on the web and your phone.

Something wrong with this note? Open it to report