Condividi tramite


SignInManager<TUser>.ExternalLoginSignInAsync Metodo

Definizione

Overload

ExternalLoginSignInAsync(String, String, Boolean, Boolean)

Accedi a un utente tramite un account di accesso di terze parti registrato in precedenza, come operazione asincrona.

ExternalLoginSignInAsync(String, String, Boolean)

Accedi a un utente tramite un account di accesso di terze parti registrato in precedenza, come operazione asincrona.

ExternalLoginSignInAsync(String, String, Boolean, Boolean)

Origine:
SignInManager.cs
Origine:
SignInManager.cs
Origine:
SignInManager.cs

Accedi a un utente tramite un account di accesso di terze parti registrato in precedenza, come operazione asincrona.

public:
 virtual System::Threading::Tasks::Task<Microsoft::AspNetCore::Identity::SignInResult ^> ^ ExternalLoginSignInAsync(System::String ^ loginProvider, System::String ^ providerKey, bool isPersistent, bool bypassTwoFactor);
public virtual System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult> ExternalLoginSignInAsync (string loginProvider, string providerKey, bool isPersistent, bool bypassTwoFactor);
abstract member ExternalLoginSignInAsync : string * string * bool * bool -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult>
override this.ExternalLoginSignInAsync : string * string * bool * bool -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult>
Public Overridable Function ExternalLoginSignInAsync (loginProvider As String, providerKey As String, isPersistent As Boolean, bypassTwoFactor As Boolean) As Task(Of SignInResult)

Parametri

loginProvider
String

Provider di accesso da usare.

providerKey
String

Identificatore univoco del provider per l'utente.

isPersistent
Boolean

Flag che indica se il cookie di accesso deve essere persistente dopo la chiusura del browser.

bypassTwoFactor
Boolean

Flag che indica se ignorare l'autenticazione a due fattori.

Restituisce

Oggetto attività che rappresenta l'operazione asincrona contenente l'oggetto per il tentativo di accesso.

Si applica a

ExternalLoginSignInAsync(String, String, Boolean)

Origine:
SignInManager.cs
Origine:
SignInManager.cs
Origine:
SignInManager.cs

Accedi a un utente tramite un account di accesso di terze parti registrato in precedenza, come operazione asincrona.

public:
 virtual System::Threading::Tasks::Task<Microsoft::AspNetCore::Identity::SignInResult ^> ^ ExternalLoginSignInAsync(System::String ^ loginProvider, System::String ^ providerKey, bool isPersistent);
public virtual System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult> ExternalLoginSignInAsync (string loginProvider, string providerKey, bool isPersistent);
abstract member ExternalLoginSignInAsync : string * string * bool -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult>
override this.ExternalLoginSignInAsync : string * string * bool -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult>
Public Overridable Function ExternalLoginSignInAsync (loginProvider As String, providerKey As String, isPersistent As Boolean) As Task(Of SignInResult)

Parametri

loginProvider
String

Provider di accesso da usare.

providerKey
String

Identificatore univoco del provider per l'utente.

isPersistent
Boolean

Flag che indica se il cookie di accesso deve essere persistente dopo la chiusura del browser.

Restituisce

Oggetto attività che rappresenta l'operazione asincrona contenente l'oggetto per il tentativo di accesso.

Si applica a