Merge pull request #17535 from mozilla/fxa-10077

feat(sync): Add initial feature flag for setting up recovery code after Sync sign-in
This commit is contained in:
Vijay Budhram 2024-09-05 14:00:02 -04:00 коммит произвёл GitHub
Родитель 6c843bd846 698ccb92bc
Коммит 788bf5b514
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
4 изменённых файлов: 13 добавлений и 1 удалений

Просмотреть файл

@ -65,6 +65,7 @@
},
"featureFlags": {
"sendFxAStatusOnSettings": true,
"resetPasswordWithCode": true
"resetPasswordWithCode": true,
"recoveryCodeSetupOnSyncSignIn": true
}
}

Просмотреть файл

@ -103,6 +103,9 @@ const settingsConfig = {
featureFlags: {
keyStretchV2: config.get('featureFlags.keyStretchV2'),
resetPasswordWithCode: config.get('featureFlags.resetPasswordWithCode'),
recoveryCodeSetupOnSyncSignIn: config.get(
'featureFlags.recoveryCodeSetupOnSyncSignIn'
),
},
};

Просмотреть файл

@ -232,6 +232,12 @@ const conf = (module.exports = convict({
format: Boolean,
env: 'FEATURE_FLAGS_RESET_PWD_WITH_CODE',
},
recoveryCodeSetupOnSyncSignIn: {
default: false,
doc: 'Enables setting up a recovery code after a Sync sign in',
format: Boolean,
env: 'FEATURE_FLAGS_RECOVERY_CODE_SETUP_ON_SYNC_SIGN_IN',
},
},
showReactApp: {
emailFirstRoutes: {

Просмотреть файл

@ -89,6 +89,7 @@ export interface Config {
featureFlags?: {
keyStretchV2?: boolean;
resetPasswordWithCode?: boolean;
recoveryCodeSetupOnSyncSignIn?: boolean;
};
}
@ -166,6 +167,7 @@ export function getDefault() {
},
featureFlags: {
resetPasswordWithCode: false,
recoveryCodeSetupOnSyncSignIn: false,
},
} as Config;
}