Authorisation techniques

By Gareth Heyes (@hackvertor)

Published 18 years 8 months ago • Last updated March 22, 2025 ⏱️ < 1 min read

Back to articles

KeyPress Authorisation

Continuing on from my previous post I've developed another authorisation technique. The idea this time is to enable a user to pick a simple password and make it stronger. It works by either generating a random password or a user enters a desired one, then the system creates a timing per character so for example the user picks "cat" as a password, the system then tells the user to hold "C" for 2 seconds, "A" for 0 seconds and "T" for 1 second.

I've called this technique "Heyes KeyPress Authorisation" (I'm no marketing expert :) ), the system currently only accepts alpha input but it could be developed to accept a full character set. Javascript is required to perform the login and I have tested it on multiple browsers Safari, IE 6, Firefox and it seems to work fine.

Demo here:- KeyPress Auth

Source here:- HeyesKeyPressAuth

Token based authorisation

My previous post :- Token based auth

Back to articles