I use gnome authenticator on desktop/laptop. Quite happy with it though it does have a few annoying bugs, but quite usable