UserManager<TUser>.FindByLoginAsync(String, String) UserManager<TUser>.FindByLoginAsync(String, String) UserManager<TUser>.FindByLoginAsync(String, String) Method

Definition

Retrieves the user associated with the specified external login provider and login provider key.

public virtual System.Threading.Tasks.Task<TUser> FindByLoginAsync (string loginProvider, string providerKey);
abstract member FindByLoginAsync : string * string -> System.Threading.Tasks.Task<'User (requires 'User : null)>
override this.FindByLoginAsync : string * string -> System.Threading.Tasks.Task<'User (requires 'User : null)>
Public Overridable Function FindByLoginAsync (loginProvider As String, providerKey As String) As Task(Of TUser)

Parameters

loginProvider
String String String

The login provider who provided the providerKey.

providerKey
String String String

The key provided by the loginProvider to identify a user.

Returns

Task<TUser>

The Task for the asynchronous operation, containing the user, if any which matched the specified login provider and key.

Applies to