diff --git a/apps/web/app/home/(user)/settings/page.tsx b/apps/web/app/home/(user)/settings/page.tsx index 7658c5e09..94e3a55c2 100644 --- a/apps/web/app/home/(user)/settings/page.tsx +++ b/apps/web/app/home/(user)/settings/page.tsx @@ -3,6 +3,7 @@ import { use } from 'react'; import { PersonalAccountSettingsContainer } from '@kit/accounts/personal-account-settings'; import { PageBody } from '@kit/ui/page'; +import authConfig from '~/config/auth.config'; import featureFlagsConfig from '~/config/feature-flags.config'; import pathsConfig from '~/config/paths.config'; import { loadUserWorkspace } from '~/home/(user)/_lib/server/load-user-workspace'; @@ -11,6 +12,7 @@ import { withI18n } from '~/lib/i18n/with-i18n'; const features = { enableAccountDeletion: featureFlagsConfig.enableAccountDeletion, + enablePasswordUpdate: authConfig.providers.password, }; const paths = { diff --git a/packages/features/accounts/src/components/personal-account-settings/account-settings-container.tsx b/packages/features/accounts/src/components/personal-account-settings/account-settings-container.tsx index 45f4e4662..e99544742 100644 --- a/packages/features/accounts/src/components/personal-account-settings/account-settings-container.tsx +++ b/packages/features/accounts/src/components/personal-account-settings/account-settings-container.tsx @@ -28,6 +28,7 @@ export function PersonalAccountSettingsContainer( features: { enableAccountDeletion: boolean; + enablePasswordUpdate: boolean; }; paths: { @@ -115,21 +116,23 @@ export function PersonalAccountSettingsContainer( - - - - - + + + + + + - - - - + + + + - - - - + + + + +