gdw:decrypt:field
Rama 4.4.x
Magento 2.4.4+ | PHP 8.1+
Rama 4.x
Magento 2.4.0 a 2.4.3 | PHP 7.4
Rama 3.x
Magento 2.3.x | PHP 7.4
Descripción
Desencripta el valor de un campo de configuración almacenado en core_config_data.
Sintaxis
php bin/magento gdw:decrypt:field --path="payment/checkmo/title" --store_id=1
Parámetros
--pathrequerido: ruta de configuración, por ejemplopayment/checkmo/title.--store_idopcional: id de store view. Si se omite, usa scope0.--helpopcional: muestra ayuda completa del comando.
Ejemplos
php bin/magento gdw:decrypt:field --path="payment/checkmo/title"
php bin/magento gdw:decrypt:field --path="payment/stripe/payments_api_key" --store_id=1
php bin/magento gdw:decrypt:field --help
Qué valida el comando
- Si el
pathfue enviado. - Si el valor existe para el scope solicitado.
- Si la metadata del campo indica backend encriptado.
- Si el formato del valor parece realmente cifrado.
Qué muestra
- Valor raw almacenado en configuración.
- Valor desencriptado cuando aplica.
- Advertencias si el path no está marcado como encriptado o si el valor no parece cifrado.
Nota importante
Este comando es más seguro que una desencriptación ciega porque valida metadata del path y el formato del valor antes de intentar desencriptar.