1. A user authentication system for authenticating a user in a computer environment, comprising: an augmented reality device, comprising: a gesture analyzer configured for recognizing a user's gestures; and an object renderer in communication with the gesture analyzer, the object renderer configured for (i) rendering a virtual three-dimensional object for display to the user (ii) modifying the shape of the virtual three-dimensional object based upon the recognized gestures; an authentication database for storing an authentication object; and a verification subsystem in communication with the augmented reality device and the authentication database, the verification subsystem configured for (i) receiving the virtual three-dimensional object having a modified shape from the object renderer, (ii) receiving the authentication object from the authentication database, (iii) comparing the virtual three-dimensional object having a modified shape to the authentication object, and (iv) authenticating the user if the virtual three-dimensional object's modified shape matches the authentication object's shape.