13. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, causes the processor to perform operations comprising: receiving, at an electronic device, a first input from a user; determining a password theme based on the first input and user preferences associated with the password theme; displaying the password theme, the displayed password theme comprising a plurality of visual cues, wherein displaying the password theme comprises determining the password theme based on a stored mapping table comprising a mapping between a plurality of password themes and a plurality of moods of a user associated with one or more of the plurality of password themes; receiving, at the electronic device, a second input comprising a sequence of visual cues selected from the plurality of visual cues; verifying the sequence of visual cues; and providing access to the electronic device based on the verification, wherein displaying the password theme further comprises: receiving input from a user at a touch screen device; identifying a current mood of the user based on at least one of a duration of a stroke on the touch screen device, an angle of a stroke on the touch screen device, and a pressure applied to the touch screen device during a stroke, wherein the password theme is based on the current mood.
13. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, causes the processor to perform operations comprising: receiving, at an electronic device, a first input from a user; determining a password theme based on the first input and user preferences associated with the password theme; displaying the password theme, the displayed password theme comprising a plurality of visual cues, wherein displaying the password theme comprises determining the password theme based on a stored mapping table comprising a mapping between a plurality of password themes and a plurality of moods of a user associated with one or more of the plurality of password themes; receiving, at the electronic device, a second input comprising a sequence of visual cues selected from the plurality of visual cues; verifying the sequence of visual cues; and providing access to the electronic device based on the verification, wherein displaying the password theme further comprises: receiving input from a user at a touch screen device; identifying a current mood of the user based on at least one of a duration of a stroke on the touch screen device, an angle of a stroke on the touch screen device, and a pressure applied to the touch screen device during a stroke, wherein the password theme is based on the current mood. 16. The medium of claim 13 , wherein verifying the sequence of visual cues comprises: comparing the sequence of visual cues with a predetermined combination of visual cues; and comparing the sequence of visual cues with a predetermined sequence of visual cues.