| CPC G06F 21/46 (2013.01) [G06F 3/0482 (2013.01); G06F 3/04886 (2013.01); G06F 21/31 (2013.01)] | 51 Claims |

|
1. A method comprising:
at an electronic device with a display device and one or more input devices:
receiving, via the one or more input devices, a request to access a resource protected by a verification code;
after receiving the request to access the resource, receiving, at the electronic device, an electronic message;
after receiving the electronic message and while displaying, via the display device, a user interface for inputting the verification code, detecting selection of a text entry field; and
in response to detecting selection of the text entry field:
in accordance with a determination that the electronic message includes content that meets respective criteria, wherein the respective criteria include a format requirement that the electronic message includes content that matches a predetermined format, and a characteristic requirement that the text entry field has predetermined characteristics, displaying an insertion affordance that, when selected, automatically inserts the content that matches the predetermined format as a verification code in the user interface, wherein the insertion affordance includes an indication of an application via which the electronic message was received.
|