A method of controlling screen lock of a mobile terminal, the method comprising: providing a user interface, UI, for setting a first screen unlock mode, the first screen unlock mode being a screen unlock mode using a wireless device; designating a wireless device corresponding to the first screen unlock mode via the UI; storing identifier information of the designated wireless device; storing a sensing condition of the wireless device; detecting identifier information of a wireless device; obtaining sensing information of the wireless device; determining whether one or more predetermined conditions for the first screen unlock mode are satisfied; based on determining that the one or more predetermined conditions are not satisfied, displaying a first unlock requesting screen including a guidance for switching to a second screen unlock mode on a display of the mobile terminal when the display of the mobile terminal is turned on, and in response to a user input corresponding to the guidance, displaying a second unlock requesting screen corresponding to the second screen unlock mode on the display of the mobile terminal; and based on determining that the one or more predetermined conditions are satisfied, displaying a third unlock requesting screen corresponding to a third screen unlock mode on the display of the mobile terminal when the display of the mobile terminal is turned on, wherein the wireless device corresponding to the first screen unlock mode comprises a Bluetooth device, the one or more predetermined conditions include that the detected identifier information corresponds to identifier information of the wireless device corresponding to the first screen unlock mode and that sensing information of the wireless device satisfies the stored sensing condition, the second screen unlock mode is a Personal Identification Number, PIN, to unlock, and the third screen unlock mode is a drag to unlock. providing a user interface, UI, for setting a first screen unlock mode, the first screen unlock mode being a screen unlock mode using a wireless device; designating a wireless device corresponding to the first screen unlock mode via the UI; storing identifier information of the designated wireless device; storing a sensing condition of the wireless device; detecting identifier information of a wireless device; obtaining sensing information of the wireless device; determining whether one or more predetermined conditions for the first screen unlock mode are satisfied; based on determining that the one or more predetermined conditions are not satisfied, displaying a first unlock requesting screen including a guidance for switching to a second screen unlock mode on a display of the mobile terminal when the display of the mobile terminal is turned on, and in response to a user input corresponding to the guidance, displaying a second unlock requesting screen corresponding to the second screen unlock mode on the display of the mobile terminal; and based on determining that the one or more predetermined conditions are satisfied, displaying a third unlock requesting screen corresponding to a third screen unlock mode on the display of the mobile terminal when the display of the mobile terminal is turned on, wherein the wireless device corresponding to the first screen unlock mode comprises a Bluetooth device, the one or more predetermined conditions include that the detected identifier information corresponds to identifier information of the wireless device corresponding to the first screen unlock mode and that sensing information of the wireless device satisfies the stored sensing condition, the second screen unlock mode is a Personal Identification Number, PIN, to unlock, and the third screen unlock mode is a drag to unlock.