An electronic device comprising: a display; and at least one processor configured to: detect an event for executing an application which provides an authentication service using biometric information, in response to detecting the event for executing the application, change at least one biometric information recognition related variable by changing a variable indicating a state of a captured image obtained through a camera of the electronic device, wherein the at least one biometric information recognition related variable comprises the variable indicating the state of the captured image, match the captured image to an authentication guide image, and control the display to display an application execution screen including at least one authentication guide image comprising a changed authentication guide image, wherein the changed authentication guide image is changed from the authentication guide image based on the changed at least one biometric information recognition related variable, and perform user authentication only if, based on further user input, a further captured image matches the changed authentication guide image. a display; and at least one processor configured to: detect an event for executing an application which provides an authentication service using biometric information, in response to detecting the event for executing the application, change at least one biometric information recognition related variable by changing a variable indicating a state of a captured image obtained through a camera of the electronic device, wherein the at least one biometric information recognition related variable comprises the variable indicating the state of the captured image, match the captured image to an authentication guide image, and control the display to display an application execution screen including at least one authentication guide image comprising a changed authentication guide image, wherein the changed authentication guide image is changed from the authentication guide image based on the changed at least one biometric information recognition related variable, and perform user authentication only if, based on further user input, a further captured image matches the changed authentication guide image. detect an event for executing an application which provides an authentication service using biometric information, in response to detecting the event for executing the application, change at least one biometric information recognition related variable by changing a variable indicating a state of a captured image obtained through a camera of the electronic device, wherein the at least one biometric information recognition related variable comprises the variable indicating the state of the captured image, match the captured image to an authentication guide image, and control the display to display an application execution screen including at least one authentication guide image comprising a changed authentication guide image, wherein the changed authentication guide image is changed from the authentication guide image based on the changed at least one biometric information recognition related variable, and perform user authentication only if, based on further user input, a further captured image matches the changed authentication guide image.