Extension:OATHAuth

The OATHAuth extension is an HOTP implementation. It provides two factor authentication via something you have (your phone or desktop client) and something you know (your user name/password). Client support is available for most feature phones, smartphones and desktops (see en:HOTP).

Resetting a users token
In the event that a user both loses their token generator AND the recovery tokens; two factor authentication may be removed from the user by deleting their row from the  database table.

0.1

 * Initial version
 * Missing functionality to act as a standalone extension, currently reuses a hook in LdapAuthentication. Standalone support to come in next version.