In Duo, you can authenticate yourself with hardware tokens. https://guide.duo.com/tokens. If this could be implemented in the program, it would make things a lot easier as there is no need to check your phone for a Duo **push**.