diff --git a/auth/auth.go b/auth/auth.go index c6b6469..5d8fa4e 100644 --- a/auth/auth.go +++ b/auth/auth.go @@ -134,7 +134,7 @@ func authenticate(c *protonmail.Client, cachedAuth *CachedAuth, username string) return nil, fmt.Errorf("cannot re-authenticate: %v", err) } - if auth.TwoFactor.Enabled == 1 { + if auth.TwoFactor.Enabled != 0 { return nil, fmt.Errorf("cannot re-authenticate: two factor authentication enabled, please login again manually") } } else if err != nil { diff --git a/cmd/hydroxide/main.go b/cmd/hydroxide/main.go index bd63d52..2d6d10c 100644 --- a/cmd/hydroxide/main.go +++ b/cmd/hydroxide/main.go @@ -291,7 +291,7 @@ func main() { log.Fatal(err) } - if a.TwoFactor.Enabled == 1 { + if a.TwoFactor.Enabled != 0 { if a.TwoFactor.TOTP != 1 { log.Fatal("Only TOTP is supported as a 2FA method") }