Algoritmo de encriptación del password
Saludos amigos de la comunidad hispana de Drupal.
Estoy adentrando en el mundo de los CMS con drupal ya que cumplió con la necesidad mas importante en la empresa donde trabajo "tener soporte del motor de base de datos PostgreSQL".
Bueno la cuestión es que estoy haciendo una aplicacion web la cual se va acceder desde el sitio web hecho en Drupal, y quiero utilizar los datos de las tablas de usuario, mas bien estoy usando, por seguridad al ingresar a la aplicación vuelve a pedir el usuario y la contraseña, pero no se que algoritmo de encriptación utiliza el Drupal, estuve revisando los archivos y note que utilizaba el MD5 pero al probarlo no me funcionó.
Alguien podría ayudarme con esa inquietud.
De antemano gracias
- Inicie sesión o regístrese para enviar comentarios

esta bueno ... pero ...
Ese método está muy bueno, pero realmente no superó mis espectativas, se queda corto con el de joomla quién agrega un poco mas de seguridad a la encriptación poniéndole un grano de "sal". De todas formas sirve igual pues el md5 es bien dificil descifrarlo.
Saludos.
encriptacion
oye quiero usar encriptacion de phpbb como metodo de autenticacion, que archivo usaste para para la encriptacion
Ya solucione mi problema ha
Ya solucione mi problema ha sido un error brutal mio no he puesto bien el nombre a la hora de tomar la variable desde el POST.
la función que utiliza Drupal es la MD5
Usa MD5 como mencionás. Pero
Usa MD5 como mencionás. Pero seguramente haya algún error en la conexión. ¿Podrías pegar el ejemplo completo? Encerrado entre
<?php
?>
en este caso quisiera saber
en este caso quisiera saber que función utiliza el drupal para encriptar y almacenar en la base de datos, para poder hacer la autenticación.
por ejemplo:
$usuario = $_POST['user'];
$passwd = md5($_POST['pass']);
bueno en este caso quisiera saber en vez de md5 que función o que algoritmo de encriptación debo utilizar para que coincida a la hora de validar y permitir el acceso al sistema.
respuesta
No, en realidad no debes usar ninguna funcion ni algoritmo, la cadena del password por defecto de ese usuario ya esta guardada en la base de datos, para saber si coincide cuando el usuario se va a loguear y permitir el acceso al sistema, solo tienes que encriptar el password, de la misma forma y comparar la cadena resultante con la que tienes en la BD, si son iguales, entonces es porque los passwords son iguales. De esa forma lo valida tanto drupal como joomla.
¿Podemos ver el codigo que
¿Podemos ver el codigo que usaste?. Tal vez haya algún error en la implementación.