A HTML5 implementation of a TOTP authenticator (sometimes also referred as the Google Authenticator method)