I contacted the guys from logintc for their two-factor credentials and decided to use my 2-factor using my applications. Check them out.
https://cloud.logintc.com
LoginTC platform services are free for less than 1000 users. So great.
I followed the instructions at this url: https://cloud.logintc.com/help/developers
Basically, I created an administrator account for my domain in the logintc cloud control panel. I then used server-side authentication instructions to enable my Apache site using the logintc button, and added a code snippet on my authentication page.
My users download the logintc application from the Appstore, Android or Blackberry trading platforms, I give them a verification code and create my credential token in the application using the PIN code (the same as in ATMs)
It takes only 1 hour to set up. My users are notified out of range to unlock their credentials with a PIN and bingo, they reach 2FA.
You have to check them out
source share