Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Como encripta wordpress sus contraseñas de MD5

Estas en el tema de Como encripta wordpress sus contraseñas de MD5 en el foro de WordPress en Foros del Web. Hola Amigos, Resulta que estoy haciendo una aplicacion, sobre wordpress, que ademas cuenta con una APP movil. La plataforma principal en la cual se registran ...
  #1 (permalink)  
Antiguo 30/03/2017, 16:53
Avatar de insyse  
Fecha de Ingreso: abril-2005
Ubicación: Colombia
Mensajes: 206
Antigüedad: 19 años
Puntos: 5
Como encripta wordpress sus contraseñas de MD5

Hola Amigos,

Resulta que estoy haciendo una aplicacion, sobre wordpress, que ademas cuenta con una APP movil.

La plataforma principal en la cual se registran los usuarios es wordpress, y se supone que desde la app pueden también ingresar y loguearse, pero me surgió el inconveniente, de que no puedo comparar la contraseña desde la app pq se supone que la contraseña que se crea desde wordpress, estaba en MD5, pero al revisar la tabla de wp_user el campo user_pass no contiene como tal un MD5, sino una criptografia diferente..

Hasta donde tengo entendido, uno puede crear los usuarios desde Mysql, usando la función MD5, lo que genera un valor (como este 4fc71da499f4... ) en ese campo user_pass, pero después que el usuario se loguea en wordpress, el valor de ese campo cambia a uno como este $P$BZryzhmZgg....

Hay alguna forma de saber como se genera esa contraseña o como puedo hacer una comparación de esa contraseña con los datos de ingreso desde la APP?
__________________
.................................................. ...........................
No todos nacemos aprendidos !
  #2 (permalink)  
Antiguo 30/03/2017, 17:03
Avatar de franciscomarin  
Fecha de Ingreso: junio-2009
Ubicación: Terrassa, BCN, CAT
Mensajes: 2.414
Antigüedad: 14 años, 9 meses
Puntos: 327
Respuesta: Como encripta wordpress sus contraseñas de MD5

Se supone que MD5 no se puede desencriptar, en Internet encontrarás algunos "desencriptadores" pero son básicamente diccionarios. WordPress utiliza MD5 pero en Base64 en lugar de 128 bits.

Lo que tienes que hacer es adaptar tu app para para que no compare nada, si no que directamente encripte la contraseña antes de enviarla. Tampoco entiendo porque tienes que comparar una contraseña en lugar de loguearte en WordPress...

Última edición por franciscomarin; 30/03/2017 a las 17:10
  #3 (permalink)  
Antiguo 30/03/2017, 20:43
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 1 mes
Puntos: 1146
Respuesta: Como encripta wordpress sus contraseñas de MD5

Lo ideal es que utilices JWT para todo lo que requiera autenticación desde tu app, yo utilizo este plugin para dicho proceso

https://srd.wordpress.org/plugins/jw...r-wp-rest-api/

Etiquetas: contraseñas, form, md5, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:37.