- Para XenForo...
-
- 2.0.x
- Autor
- Jake Bunce
- URL de XenForo
- https://xenforo.com/community/resources/password-reset-query.6388/
Puede utilizarse para recuperar la contraseña de los usuarios. Especialmente útil si se olvida la contraseña de administrador.
Es necesario reemplazar nueva-contraseña y 1 (user_id). No es necesario cambiar salt pero si se desea hacer hay que cambiar las dos instancias existentes.
No es bonito y utiliza SHA1, pero funciona. Si se es un paranoico de la seguridad, hay que volver a reestablecer la contraseña en el Panel de Control de Administración una vez obtenido el acceso a él. El hacerlo en el Panel de Control es más seguro ya que utiliza una clase de autenticación más segura.
Es necesario reemplazar nueva-contraseña y 1 (user_id). No es necesario cambiar salt pero si se desea hacer hay que cambiar las dos instancias existentes.
Rich (BB code):
UPDATE xf_user_authenticate
SET data = BINARY
CONCAT(
CONCAT(
CONCAT('a:3:{s:4:"hash";s:40:"', SHA1(CONCAT(SHA1('nueva-contraseña'), SHA1('salt')))),
CONCAT('";s:4:"salt";s:40:"', SHA1('salt'))
),
'";s:8:"hashFunc";s:4:"sha1";}'
),
scheme_class = 'XF:Core'
WHERE user_id = 1;
- Requisitos
-
XenForo 2.0.x