Adding security and authentication

Sviluppo software con Windsurf

Francesca Donadoni

AI Curriculum Manager, DataCamp

Why security and authentication matter

  • Protect user accounts
  • Guard against common vulnerabilities:
    • Injection attacks
    • Broken authentication
    • Misconfigurations

security_01.png

Sviluppo software con Windsurf

OWASP Top-10

owasp_02.png

Sviluppo software con Windsurf

Json Web Token (JWT)

jwt_03.png

Sviluppo software con Windsurf

The JWT authentication flow in Cascade

jwt_flow_04.png

Sviluppo software con Windsurf

JWT authentication in practice

Sviluppo software con Windsurf

Applying OWASP security checks

owasp_checks_05.png

Sviluppo software con Windsurf
Sviluppo software con Windsurf

Let's practice!

Sviluppo software con Windsurf

Preparing Video For Download...