UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>.FindByLoginAsync Yöntem

Tanım

Belirtilen oturum açma sağlayıcısı ve oturum açma sağlayıcısı anahtarıyla ilişkilendirilmiş kullanıcıyı alır..

public virtual System.Threading.Tasks.Task<TUser> FindByLoginAsync (string loginProvider, string providerKey, System.Threading.CancellationToken cancellationToken = default);
public virtual System.Threading.Tasks.Task<TUser?> FindByLoginAsync (string loginProvider, string providerKey, System.Threading.CancellationToken cancellationToken = default);
abstract member FindByLoginAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'User (requires 'User :> Microsoft.AspNetCore.Identity.IdentityUser<'Key>)>
override this.FindByLoginAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'User (requires 'User :> Microsoft.AspNetCore.Identity.IdentityUser<'Key>)>
Public Overridable Function FindByLoginAsync (loginProvider As String, providerKey As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of TUser)

Parametreler

loginProvider
String

öğesini sağlayan providerKeyoturum açma sağlayıcısı.

providerKey
String

tarafından bir kullanıcıyı tanımlamak için sağlanan loginProvider anahtar.

cancellationToken
CancellationToken

İşlemin CancellationToken iptal edilmesi gerektiğine ilişkin bildirimleri yaymak için kullanılır.

Döndürülenler

Task<TUser>

Task Belirtilen oturum açma sağlayıcısı ve anahtarıyla eşleşen varsa kullanıcıyı içeren zaman uyumsuz işlem için.

Uygulamalar

Şunlara uygulanır