1. A method, performed at a server system having one or more processors and memory storing one or more programs for execution by the one or more processors, comprising: receiving a search query from a first user; obtaining a plurality of candidate identifiers representing the first user, wherein the plurality of candidate identifiers is generated using all or a portion of a name of the first user; providing the first user with a query as to whether they are associated with a first candidate identifier in the plurality of candidate identifiers including: (i) providing the first user with an annotation comprising an identification of a second user and a first affordance to confirm the first candidate identifier when the first user selects the affordance; (ii) detecting selection of the first affordance; and (iii) in response to detecting selection of the first affordance, confirming the first candidate identifier is associated with the first user; identifying a social network set of search results that (i) matches the search query and (ii) satisfies a social network criteria for the first user, wherein: the social network criteria is satisfied for a respective search result when the respective search result is annotated by the second user, distinct from the first user, represented by one or more author identifiers, and at least one author identifier of the one or more author identifiers represents the second user and is associated, in a social network application, with the confirmed first candidate identifier; identifying a particular social network application on which the first user and the second user are potentially connected; and formatting for concurrent presentation to the first user: (i) a search result, in the social network set of search results, published on the particular social network application by the second user, and (ii) information identifying the particular social network application.