From 4fb010864b9a02d70bf35b9411ccb9bd169e467c Mon Sep 17 00:00:00 2001 From: Matthias Mair Date: Sun, 26 Jan 2025 15:39:19 +0100 Subject: [PATCH] remove unsupported option --- src/backend/InvenTree/InvenTree/auth_overrides.py | 9 --------- src/backend/InvenTree/InvenTree/settings.py | 1 - 2 files changed, 10 deletions(-) diff --git a/src/backend/InvenTree/InvenTree/auth_overrides.py b/src/backend/InvenTree/InvenTree/auth_overrides.py index 20795f26e6..4039429709 100644 --- a/src/backend/InvenTree/InvenTree/auth_overrides.py +++ b/src/backend/InvenTree/InvenTree/auth_overrides.py @@ -13,7 +13,6 @@ from allauth.account.adapter import DefaultAccountAdapter from allauth.account.forms import LoginForm, SignupForm, set_form_field_order from allauth.headless.adapter import DefaultHeadlessAdapter from allauth.headless.tokens.sessions import SessionTokenStrategy -from allauth.mfa.adapter import DefaultMFAAdapter from allauth.socialaccount.adapter import DefaultSocialAccountAdapter import InvenTree.helpers_model @@ -223,14 +222,6 @@ class CustomSocialAccountAdapter(RegistrationMixin, DefaultSocialAccountAdapter) return request.build_absolute_uri(f'/{settings.FRONTEND_URL_BASE}/') -class CustomMFAAdapter(DefaultMFAAdapter): - """Override of adapter to use dynamic settings.""" - - def block_email_registering(self, user) -> bool: - """Statically disable email registration blocking.""" - return False - - class CustomHeadlessAdapter(DefaultHeadlessAdapter): """Override of adapter to use dynamic settings.""" diff --git a/src/backend/InvenTree/InvenTree/settings.py b/src/backend/InvenTree/InvenTree/settings.py index e00adc7d59..12ad622f0a 100644 --- a/src/backend/InvenTree/InvenTree/settings.py +++ b/src/backend/InvenTree/InvenTree/settings.py @@ -1299,7 +1299,6 @@ ACCOUNT_FORMS = { SOCIALACCOUNT_ADAPTER = 'InvenTree.auth_overrides.CustomSocialAccountAdapter' ACCOUNT_ADAPTER = 'InvenTree.auth_overrides.CustomAccountAdapter' -MFA_ADAPTER = 'InvenTree.auth_overrides.CustomMFAAdapter' HEADLESS_ADAPTER = 'InvenTree.auth_overrides.CustomHeadlessAdapter' ACCOUNT_LOGOUT_ON_PASSWORD_CHANGE = True