Several years ago, I wrote a web application for a client in the CodeIgniter PHP framework. At the time, CodeIgniter didn’t include a built-in authentication system. I did what any good developer does and went on the hunt for a well-made library to supply authentication capabilities. To my chagrin, I fail to find any concise libraries that fit my needs. Thus began my journey of creating Ion Auth, a simple authentication library for CodeIgniter, and a career-long crusade to secure web applications for myself and other developers.
Now, many have moved to other frameworks or languages, but basic security is often overlooked. Let’s fix that. Let’s avoid the horror of leaked user passwords, malicious SQL into your database or any other avoidable hacks.
This course is short with handbook-style references to specific items that can better secure your application. You can complete it in a couple of hours and then reference later as needed. And let’s have some fun in the process.