Discover 10 essential techniques for enhancing the security of your Spring Boot applications in this informative conference talk. Learn how to implement HTTPS, perform dependency scanning, upgrade libraries, enable CSRF protection, utilize Content Security Policy (CSP), integrate OpenID Connect (OIDC) for authentication, implement password hashing, manage secure secrets, conduct security testing with ZAP, and perform security reviews. Gain practical insights from experienced developers Brian Vermeer and Matt Raible as they demonstrate how to apply these security measures to real-world applications using Java. Whether you're a seasoned developer or new to Spring Boot, this talk provides valuable knowledge to help safeguard your applications and protect sensitive data.
Overview
Syllabus
Intro
Use HTTPS
Scan Dependencies
Upgrade Libraries
Enable CSRF
Use a CSP
6. Use OIDC for Auth
Hash Passwords
Use Secure Secrets
Test with ZAP
Security Reviews
Taught by
Devoxx