1 write to LoginProvider
Microsoft.Extensions.Identity.Core (1)
UserLoginInfo.cs (1)
19LoginProvider = loginProvider;
39 references to LoginProvider
IdentitySample.Mvc (5)
artifacts\obj\IdentitySample.Mvc\Release\net10.0\Microsoft.CodeAnalysis.Razor.Compiler\Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator\Views_Manage_ManageLogins_cshtml.g.cs (1)
182Model.CurrentLogins[index].LoginProvider
Controllers\AccountController.cs (3)
169var result = await _signInManager.ExternalLoginSignInAsync(info.LoginProvider, info.ProviderKey, isPersistent: false); 175_logger.LogInformation(5, "User logged in with {Name} provider.", info.LoginProvider); 219_logger.LogInformation(6, "User created an account using {Name} provider.", info.LoginProvider);
Controllers\ManageController.cs (1)
308var otherLogins = schemes.Where(auth => userLogins.All(ul => auth.Name != ul.LoginProvider)).ToList();
Microsoft.AspNetCore.Identity (2)
SignInManager.cs (2)
1123var user = await UserManager.FindByLoginAsync(externalLogin.LoginProvider, externalLogin.ProviderKey); 1131var result = await UserManager.SetAuthenticationTokenAsync(user, externalLogin.LoginProvider, token.Name, token.Value);
Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test (3)
UserStoreEncryptPersonalDataTest.cs (2)
86Assert.Equal(user, await manager.FindByLoginAsync(login.LoginProvider, login.ProviderKey)); 95Assert.Equal(user, await manager.FindByLoginAsync(login.LoginProvider, login.ProviderKey));
UserStoreWithGenericsTest.cs (1)
229LoginProvider = login.LoginProvider,
Microsoft.AspNetCore.Identity.InMemory.Test (2)
InMemoryUserStore.cs (2)
165LoginProvider = login.LoginProvider, 168_logins[GetLoginKey(login.LoginProvider, login.ProviderKey)] = user;
Microsoft.AspNetCore.Identity.Specification.Tests (7)
UserManagerSpecificationTests.cs (7)
585Assert.Equal(provider, logins[0].LoginProvider); 609Assert.Equal(user, await manager.FindByLoginAsync(login.LoginProvider, login.ProviderKey)); 644Assert.Equal(user, await manager.FindByLoginAsync(login.LoginProvider, login.ProviderKey)); 648Assert.Equal(login.LoginProvider, logins[^1].LoginProvider); 652IdentityResultAssert.IsSuccess(await manager.RemoveLoginAsync(user, login.LoginProvider, login.ProviderKey)); 653Assert.Null(await manager.FindByLoginAsync(login.LoginProvider, login.ProviderKey));
Microsoft.AspNetCore.Identity.UI (18)
Areas\Identity\Pages\V4\Account\ExternalLogin.cshtml.cs (4)
141var result = await _signInManager.ExternalLoginSignInAsync(info.LoginProvider, info.ProviderKey, isPersistent: false, bypassTwoFactor: true); 146_logger.LogInformation(LoggerEventIds.UserLoggedInByExternalProvider, "User logged in with {LoginProvider} provider.", info.LoginProvider); 196_logger.LogInformation(LoggerEventIds.UserCreatedByExternalProvider, "User created an account using {Name} provider.", info.LoginProvider); 216await _signInManager.SignInAsync(user, isPersistent: false, info.LoginProvider);
Areas\Identity\Pages\V4\Account\Manage\DownloadPersonalData.cshtml.cs (1)
72personalData.Add($"{l.LoginProvider} external login provider key", l.ProviderKey);
Areas\Identity\Pages\V4\Account\Manage\ExternalLogins.cshtml.cs (1)
94.Where(auth => CurrentLogins.All(ul => auth.Name != ul.LoginProvider))
Areas\Identity\Pages\V5\Account\ExternalLogin.cshtml.cs (4)
141var result = await _signInManager.ExternalLoginSignInAsync(info.LoginProvider, info.ProviderKey, isPersistent: false, bypassTwoFactor: true); 146_logger.LogInformation(LoggerEventIds.UserLoggedInByExternalProvider, "User logged in with {LoginProvider} provider.", info.LoginProvider); 196_logger.LogInformation(LoggerEventIds.UserCreatedByExternalProvider, "User created an account using {Name} provider.", info.LoginProvider); 216await _signInManager.SignInAsync(user, isPersistent: false, info.LoginProvider);
Areas\Identity\Pages\V5\Account\Manage\DownloadPersonalData.cshtml.cs (1)
72personalData.Add($"{l.LoginProvider} external login provider key", l.ProviderKey);
Areas\Identity\Pages\V5\Account\Manage\ExternalLogins.cshtml.cs (1)
94.Where(auth => CurrentLogins.All(ul => auth.Name != ul.LoginProvider))
Areas_Identity_Pages_V4_Account_Manage_ExternalLogins_cshtml.g.cs (3)
131$"login-provider-{login.LoginProvider}" 169login.LoginProvider 243$"remove-login-{login.LoginProvider}"
Areas_Identity_Pages_V5_Account_Manage_ExternalLogins_cshtml.g.cs (3)
131$"login-provider-{login.LoginProvider}" 169login.LoginProvider 243$"remove-login-{login.LoginProvider}"
Microsoft.Extensions.Identity.Core (1)
UserManager.cs (1)
1139var existingUser = await FindByLoginAsync(login.LoginProvider, login.ProviderKey).ConfigureAwait(false);
Microsoft.Extensions.Identity.Stores (1)
UserStoreBase.cs (1)
86LoginProvider = login.LoginProvider,