As Shados says, doing any secure operation from a computer you don't control, particularly typing re-usable passwords, is a BAD idea. You have to assume that the computer is malicious or at least compromised. Where I worked it was expected that the ops guys always carried tablets (ipad mini) and they were able to use those to login and poke things if they had to, from wherever they were, if they got a phone alert. Anyway, if you must use someone else's computer, using a one-time password is far preferable to a re-usable one.