diff --git a/dashboard/src/components/EnvComponents/Features.tsx b/dashboard/src/components/EnvComponents/Features.tsx index e028a0a..6aa2a37 100644 --- a/dashboard/src/components/EnvComponents/Features.tsx +++ b/dashboard/src/components/EnvComponents/Features.tsx @@ -8,86 +8,90 @@ const Features = ({ variables, setVariables }: any) => {
{' '} - Disable Features + Features - Disable Login Page: + Login Page: - Disable Email Verification: + Email Verification: - Disable Magic Login Link: + Magic Login Link: - Disable Basic Authentication: + Basic Authentication: - Disable Sign Up: + Sign Up: - Disable Strong Password: + Strong Password: - - Disable Multi Factor Authentication (MFA): - + Multi Factor Authentication (MFA): Note: Enabling this will ignore Enforcing MFA shown below and will also ignore the user MFA setting. @@ -98,15 +102,10 @@ const Features = ({ variables, setVariables }: any) => { variables={variables} setVariables={setVariables} inputType={SwitchInputType.DISABLE_MULTI_FACTOR_AUTHENTICATION} + is_Disable={true} /> - - - - Enable Features - - @@ -122,6 +121,7 @@ const Features = ({ variables, setVariables }: any) => { variables={variables} setVariables={setVariables} inputType={SwitchInputType.ENFORCE_MULTI_FACTOR_AUTHENTICATION} + is_Disable={false} /> diff --git a/dashboard/src/components/InputField.tsx b/dashboard/src/components/InputField.tsx index aefe49c..2405357 100644 --- a/dashboard/src/components/InputField.tsx +++ b/dashboard/src/components/InputField.tsx @@ -48,6 +48,7 @@ const InputField = ({ fieldVisibility, setFieldVisibility, availableRoles, + is_Disable, ...downshiftProps }: any) => { const props = { @@ -398,7 +399,7 @@ const InputField = ({ { setVariables({ ...variables,