Vidoop secures the login by providing the user with a method of receiving a one-time access code at the last moment, just in time for login. The innovative system draws the user's eye to the secret based on a selection made during the enrollment process. Without knowledge of the secret, the display appears completely random to other observers. Only the user can interpret the one-time access code from the display.