mirror of
https://github.com/bitwarden/server.git
synced 2025-07-01 08:02:49 -05:00
[PM-5518] Refactor Email Token Providers (#3784)
* new email token providers * move email redaction to core helpers * make token options configurable * protected setters on options * fix email token provider tests * fix core tests --------- Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
This commit is contained in:
@ -400,7 +400,7 @@ public static class ServiceCollectionExtensions
|
||||
.AddTokenProvider<DataProtectorTokenProvider<User>>(TokenOptions.DefaultProvider)
|
||||
.AddTokenProvider<AuthenticatorTokenProvider>(
|
||||
CoreHelpers.CustomProviderName(TwoFactorProviderType.Authenticator))
|
||||
.AddTokenProvider<EmailTokenProvider>(
|
||||
.AddTokenProvider<EmailTwoFactorTokenProvider>(
|
||||
CoreHelpers.CustomProviderName(TwoFactorProviderType.Email))
|
||||
.AddTokenProvider<YubicoOtpTokenProvider>(
|
||||
CoreHelpers.CustomProviderName(TwoFactorProviderType.YubiKey))
|
||||
@ -408,7 +408,7 @@ public static class ServiceCollectionExtensions
|
||||
CoreHelpers.CustomProviderName(TwoFactorProviderType.Duo))
|
||||
.AddTokenProvider<TwoFactorRememberTokenProvider>(
|
||||
CoreHelpers.CustomProviderName(TwoFactorProviderType.Remember))
|
||||
.AddTokenProvider<EmailTokenProvider<User>>(TokenOptions.DefaultEmailProvider)
|
||||
.AddTokenProvider<EmailTokenProvider>(TokenOptions.DefaultEmailProvider)
|
||||
.AddTokenProvider<WebAuthnTokenProvider>(
|
||||
CoreHelpers.CustomProviderName(TwoFactorProviderType.WebAuthn));
|
||||
|
||||
|
Reference in New Issue
Block a user