Laravel Security Through Examples
In this series, we'll use examples of weaknesses and vulnerabilities that are commonly found in Laravel applications to illustrate the variety of security concerns you need to be aware of as a Laravel developer. This includes general SQL injection attacks, serialization, validation, and much more. Ready to get started?
Series episodes
Deploying Securely
14m 30sLearn essential steps to deploy your app securely and make it world-accessible with confidence. Start your journey to safer, smarter deployments today!
Missing Authorisation
14m 56sDiscover the common security risk of missing authorization in apps. Learn how to identify and fix this weakness to protect your projects effectively.
Validation
13m 57sDiscover why validating user input is crucial for app security. Learn about password rules, mass assignment limits, and best practices to protect your projects.
SQL Injection, Sqlmap, and the Apostrophe Trick
11m 42sLearn how SQL injection can sneak past ORMs like Eloquent. Discover the apostrophe trick and use sqlmap to find and fix vulnerabilities in your apps.
Never Trust User Input
14m 1sDiscover why never trusting user input is crucial for security and learn practical tips to protect your apps from common vulnerabilities. Stay safe!
Markdown Security Concerns
12m 23sLearn why Markdown isn't safe by default and discover practical tips to secure it in your projects. Keep your content safe and hassle-free!
Sensitive Attributes
7m 30sLearn how to safely pass data to the browser via APIs—understand sensitive attributes to protect your app and share only what’s necessary with confidence!
Why Rate Limiting is a Must
14m 59sLearn why rate limiting is essential for app security and how it protects against brute-force attacks—keep your applications safe with practical examples!
Signed Routes
13m 30sSecure sensitive Laravel routes with signed URLs: learn to protect endpoints in two simple lines and prevent tampering.
Type Juggling
16m 38sMaster PHP type juggling: learn common pitfalls in 7.4, how PHP 8 changed behavior, and write safer, more predictable code.
The Only Cryptographically Secure Random Functions You'll Ever Need
11m 12sLearn the cryptographically secure random functions you need - avoid common crypto mistakes and write safer, reliable code today.
Deserialisation Attacks...and the Solution
10m 20sExplore how deserialization attacks work in PHP and learn effective solutions to protect your app from gaining unauthorized shell access in this eye-opening episode!




