次の方法で共有


SignInManager<TUser>.ExternalLoginSignInAsync メソッド

定義

オーバーロード

ExternalLoginSignInAsync(String, String, Boolean, Boolean)

以前に登録したサード パーティのログインを使用して、非同期操作としてユーザーをサインインさせます。

ExternalLoginSignInAsync(String, String, Boolean)

以前に登録したサード パーティのログインを使用して、非同期操作としてユーザーをサインインさせます。

ExternalLoginSignInAsync(String, String, Boolean, Boolean)

ソース:
SignInManager.cs
ソース:
SignInManager.cs

以前に登録したサード パーティのログインを使用して、非同期操作としてユーザーをサインインさせます。

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)

パラメーター

loginProvider
String

使用するログイン プロバイダー。

providerKey
String

ユーザーの一意のプロバイダー識別子。

isPersistent
Boolean

ブラウザーを閉じた後にサインイン Cookie を保持するかどうかを示すフラグ。

bypassTwoFactor
Boolean

2 要素認証をバイパスするかどうかを示すフラグ。

戻り値

サインイン試行の を含む非同期操作を 表すタスク オブジェクト。

適用対象

ExternalLoginSignInAsync(String, String, Boolean)

ソース:
SignInManager.cs
ソース:
SignInManager.cs

以前に登録したサード パーティのログインを使用して、非同期操作としてユーザーをサインインさせます。

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)

パラメーター

loginProvider
String

使用するログイン プロバイダー。

providerKey
String

ユーザーの一意のプロバイダー識別子。

isPersistent
Boolean

ブラウザーを閉じた後にサインイン Cookie を保持するかどうかを示すフラグ。

戻り値

サインイン試行の を含む非同期操作を 表すタスク オブジェクト。

適用対象