
Day 2 of my 21-day API challenge, built a Password Strength & Security Scorer API
Day 2 of my 21-day API challenge is done. Yesterday I built an Invoice & Receipt Parser API. Today I built a Password Strength & Security Scorer API — a complete password security toolkit that any developer can drop into their signup flow in minutes. If you missed Day 1, catch up here: https://dev.to/ruanmuller04 The Problem Every app with a login form needs password validation. Most developers end up writing the same basic checks: // The lazy version every dev writes at 2am if ( password . length < 8 ) return " too short " ; if ( ! / [ A-Z ] / . test ( password )) return " needs uppercase " ; It works. But it misses so much — common breached passwords, keyboard patterns, crack time estimates, entropy calculations. Building all of that properly takes days. So I built an API that does it properly in one call. What I Built The Password Strength & Security Scorer API — send it a password, get back a full security report. Input: { "password" : "password123" } Output: { "success" : true , "
Continue reading on Dev.to
Opens in a new tab

