We're considering a 2 factor TOTP solution on a mobile phone. However, it would be much easier for the user to somehow send the OTP to the server by pushing a button, rather than manually typing in a code. Of course this would require an internet connection, but it would make it a much more user friendly solution. Is there such a solution? And does it have any negative security implications? Or are we better of using some sort of push-based solution like Duo push?
closed as off-topic by TildalWave, Eric G, Adi, Gilles, AJ Henderson Apr 8 '14 at 13:21
This question appears to be off-topic. The users who voted to close gave this specific reason: