LinOTP

LinOTP is Linux-based software to manage authentication devices for two-factor authentication with one time passwords.

It is implemented as a web service based on the python framework Pylons.

LinOTP is mainly developed by the German company KeyIdentity GmbH.

It is an open source authentication server certified[2] by the OATH initiative for open authentication for its 2.4 version.

Thus, it is capable of supporting a wide range of different tokens.