The John Morris Show
About This Show
Hey I'm John Morris. I'm a freelance web designer from Iowa and I help other web designers with two things: 1) how to code and 2) how to market yourself so you can turn your coding skills into a full-time income online.
This is my podcast where I share my tips, tricks, and techniques for fast-tracking your coding career, quitting your day job, and earning a (substantial) full-time income as a coder. Be sure to FOLLOW me so you don't miss out on any of the day-job-killing info I'll be sharing.
Most Recent Episode
JMS240: Secure User Authenticaion and Cryptographically Secure Tokens in PHP
< 1 day ago
A common problem in PHP is creating cryptographically secure tokens for user authentication. Think "remember me" and password reset features. Functions like rand(), mt_rand() and uniqid() simply aren't enough. And, without "resource-improbable" tokens... it's only a matter of time for a hacker to break your authentication and get int your application.
Fortunately, PHP 5.6 and 7 have added the necessary functions for us to creating cryptographically secure tokens, prevent timing attacks and mitigate data hacks. That latest in all this in this episode.
Show notes and sources: https://www.johnmorrisshow.com/240
Episodes of This Show
2 days ago
5 days ago
6 days ago