Don't forget about 25% off Laravel Security in Depth ๐
One last reminder about our Black Friday sale on Laravel Security in Depth subscriptions.

One last reminder about our Black Friday sale on Laravel Security in Depth subscriptions.
[In Depth #37] It's time to finally fulfil one of the most common requests for an In Depth article: setting up 2FA! ๐ So let's add some TOTP 2FA to our boring user/pass auth login!
[Tip #117] It's easy to say "Update <package> if it's installed!", but how do you actually know if a package is installed, since it may not appear in composer.json?! Also, how did it even get there??!! ๐คจ
[Notice #4] Livewire v3 is vulnerable to an RCE (Remote Command Execution) during component property update hydration in specific scenarios. โ ๏ธ Update your Livewire ASAP! โ ๏ธ
[Tip #116] Is it a "premature optimisation" to add authorisation to your app before you know how your authorisation will be structured?