1 write to Options
Microsoft.Extensions.Identity.Core (1)
UserManager.cs (1)
81
Options
= optionsAccessor?.Value ?? new IdentityOptions();
29 references to Options
Microsoft.AspNetCore.Identity.UI (6)
Areas\Identity\Pages\V4\Account\ExternalLogin.cshtml.cs (1)
207
if (_userManager.
Options
.SignIn.RequireConfirmedAccount)
Areas\Identity\Pages\V4\Account\Manage\EnableAuthenticator.cshtml.cs (1)
134
user, _userManager.
Options
.Tokens.AuthenticatorTokenProvider, verificationCode);
Areas\Identity\Pages\V4\Account\Register.cshtml.cs (1)
152
if (_userManager.
Options
.SignIn.RequireConfirmedAccount)
Areas\Identity\Pages\V5\Account\ExternalLogin.cshtml.cs (1)
207
if (_userManager.
Options
.SignIn.RequireConfirmedAccount)
Areas\Identity\Pages\V5\Account\Manage\EnableAuthenticator.cshtml.cs (1)
134
user, _userManager.
Options
.Tokens.AuthenticatorTokenProvider, verificationCode);
Areas\Identity\Pages\V5\Account\Register.cshtml.cs (1)
152
if (_userManager.
Options
.SignIn.RequireConfirmedAccount)
Microsoft.Extensions.Identity.Core (23)
PasswordValidator.cs (1)
45
var options = manager.
Options
.Password;
UserManager.cs (19)
105
foreach (var providerName in
Options
.Tokens.ProviderMap.Keys)
107
var description =
Options
.Tokens.ProviderMap[providerName];
118
if (
Options
.Stores.ProtectPersonalData)
406
return principal.FindFirstValue(
Options
.ClaimsIdentity.UserNameClaimType);
418
return principal.FindFirstValue(
Options
.ClaimsIdentity.UserIdClaimType);
466
if (
Options
.Lockout.AllowedForNewUsers && SupportsUserLockout)
537
if (user == null &&
Options
.Stores.ProtectPersonalData)
602
if (
Options
.Stores.ProtectPersonalData)
860
return GenerateUserTokenAsync(user,
Options
.Tokens.PasswordResetTokenProvider, ResetPasswordTokenPurpose);
880
if (!await VerifyUserTokenAsync(user,
Options
.Tokens.PasswordResetTokenProvider, ResetPasswordTokenPurpose, token).ConfigureAwait(false))
1286
if (user == null &&
Options
.Stores.ProtectPersonalData)
1331
return GenerateUserTokenAsync(user,
Options
.Tokens.EmailConfirmationTokenProvider, ConfirmEmailTokenPurpose);
1349
if (!await VerifyUserTokenAsync(user,
Options
.Tokens.EmailConfirmationTokenProvider, ConfirmEmailTokenPurpose, token).ConfigureAwait(false))
1385
return GenerateUserTokenAsync(user,
Options
.Tokens.ChangeEmailTokenProvider, GetChangeEmailTokenPurpose(newEmail));
1404
if (!await VerifyUserTokenAsync(user,
Options
.Tokens.ChangeEmailTokenProvider, GetChangeEmailTokenPurpose(newEmail), token).ConfigureAwait(false))
1504
return GenerateUserTokenAsync(user,
Options
.Tokens.ChangePhoneNumberTokenProvider, ChangePhoneNumberTokenPurpose + ":" + phoneNumber);
1524
return VerifyUserTokenAsync(user,
Options
.Tokens.ChangePhoneNumberTokenProvider, ChangePhoneNumberTokenPurpose + ":" + phoneNumber, token);
1812
if (count <
Options
.Lockout.MaxFailedAccessAttempts)
1817
await store.SetLockoutEndDateAsync(user, DateTimeOffset.UtcNow.Add(
Options
.Lockout.DefaultLockoutTimeSpan),
UserValidator.cs (3)
45
if (manager.
Options
.User.RequireUniqueEmail)
61
else if (!string.IsNullOrEmpty(manager.
Options
.User.AllowedUserNameCharacters) &&
62
userName.Any(c => !manager.
Options
.User.AllowedUserNameCharacters.Contains(c)))