Browse Source

fix hiding email as 2fa provider

pull/6026/head
Stefan Melmuk 2 weeks ago
parent
commit
71ef029b7a
No known key found for this signature in database GPG Key ID: 817020C608FE9C09
  1. 1
      src/api/web.rs
  2. 2
      src/static/templates/scss/vaultwarden.scss.hbs

1
src/api/web.rs

@ -57,6 +57,7 @@ fn vaultwarden_css() -> Cached<Css<String>> {
let css_options = json!({
"signup_disabled": !CONFIG.signups_allowed() && CONFIG.signups_domains_whitelist().is_empty(),
"mail_enabled": CONFIG.mail_enabled(),
"mail_2fa_enabled": CONFIG._enable_email_2fa(),
"yubico_enabled": CONFIG._enable_yubico() && CONFIG.yubico_client_id().is_some() && CONFIG.yubico_secret_key().is_some(),
"emergency_access_allowed": CONFIG.emergency_access_allowed(),
"sends_allowed": CONFIG.sends_allowed(),

2
src/static/templates/scss/vaultwarden.scss.hbs

@ -118,7 +118,7 @@ app-root a[routerlink="/signup"] {
{{/if}}
{{/if}}
{{#unless mail_enabled}}
{{#unless mail_2fa_enabled}}
/* Hide `Email` 2FA if mail is not enabled */
.providers-2fa-1 {
@extend %vw-hide;

Loading…
Cancel
Save