Deprecating the Password: Email-only authentication

Short Form


Email only authentication as an open-source authentication alternative to traditional username/password authentication.


We should be evaluating whether the traditional username and password is the best form of authentication. I think there is a better way. I’ve open sourced something called Handshake.js that implements an email only authentication mechanism. It’s inspired by two-part authentication, much simpler, and you can implement it in under 30 minutes. It’s open sourced and relies completely on the open protocol – email.

Come see a talk on the strengths and weaknesses of this new approach, how I approached and got it working from a code perspective, and a live coded implementation.


password, handshake.js, nodejs, Ruby, authentication, security, passwords

Speaking experience

I've spoken at many small to medium sized meetup groups - mostly technical talks on JavaScript or Ruby.

I've spoken in front of up to 1,000 students at various collegiate hackathons. These are short 5 minute live coding demos.

Here's a link to one of my talks to a meetup group: