Saltar al contenido principal

Modo de emergencia

Restablecimiento de contraseña del propietario

Si la contraseña de un usuario con el estado de Owner se ha perdido u olvidado mientras se utiliza Passwork, puede realizar un restablecimiento de contraseña.

Debe habilitar la opción de restablecimiento de contraseña en el archivo de configuración de Passwork — config.env:

  • Linux — /var/www/init/config.env
  • Windows Server — C:\inetpub\wwwroot\passwork\init\config.env
  • Docker — /<passwork>/conf/keys/config.env

Añada la siguiente línea al archivo de configuración:

IS_EMERGENCY_RESET_ENABLED=1
info

Después de restablecer la contraseña del Owner, puede cambiar el valor de 1 a 0 para deshabilitar la posibilidad de restablecimientos repetidos.

En el terminal de Linux o PowerShell en Windows Server, realice el restablecimiento de la contraseña del Owner utilizando los siguientes comandos:

cd /var/www/
php ./bin/console user:owner:password:emergency:reset

Ejemplo de ejecución exitosa:

New password: 2cBnu$V~

Abra la página de inicio de sesión en la interfaz web de Passwork, introduzca el login del Owner y la contraseña recibida. Luego establezca una nueva contraseña para el usuario:

Restablecimiento de contraseña del propietario

Restablecimiento de 2FA del propietario

Si el código TOTP conectado para la autenticación 2FA de un usuario con el estado de Owner se ha perdido mientras se utiliza Passwork, puede realizar un restablecimiento.

Debe habilitar la opción de restablecimiento de 2FA en el archivo de configuración de Passwork — config.env:

  • Linux — /var/www/init/config.env
  • Windows Server — C:\inetpub\wwwroot\passwork\init\config.env
  • Docker — /<passwork>/conf/keys/config.env

Añada la siguiente línea al archivo de configuración:

IS_EMERGENCY_RESET_ENABLED=1
info

Después de restablecer el 2FA del Owner, puede cambiar el valor de 1 a 0 para deshabilitar la posibilidad de restablecimientos repetidos.

En el terminal de Linux o PowerShell en Windows Server, realice el restablecimiento de 2FA del Owner utilizando los siguientes comandos:

cd /var/www/
php ./bin/console user:2fa:emergency:reset owner
info

El comando de ejemplo utiliza owner (el login del usuario con estado de Owner).

Después de la ejecución exitosa, la autenticación de dos factores del Owner en Passwork será restablecida.