Utilizar login de OTRS
Utilizar login de OTRS
En la empresa en que trabajo, se utiliza OTRS y hemos generado un sitio con estadísticas, el cual funciona bastante bien. Ahora queremos dar el siguiente paso y ofrecerle nuestras estadísticas a nuestros clientes, para lo que quiero realizar un login para este sitio utilizando los mismos usuarios y contraseñas de OTRS, el problemas se presenta en que el sitio esta desarrollado en php y no he encontrado como validar las contraseñas, ya que estan encriptadas y no manejo perl como para poder revisar el código y crear una validación de usuarios para mi sistema, cualquier ayuda será bien recibida.
Re: Utilizar login de OTRS
En vista que no hay respuestas, tuve que seguir investigando por mi cuenta y encontre una solución para php.
Para los customer users, se utiliza la función crypt http://us2.php.net/manual/es/function.crypt.php. Utilizando como salt el login del usuario
el password para comparar con la bd queda
para los usuarios agentes (tabla users), se utiliza la funcion hash http://us2.php.net/manual/es/function.hash.php. utilizando sha256 el password para comparar con la bd queda
Espero que les sirva.
Para los customer users, se utiliza la función crypt http://us2.php.net/manual/es/function.crypt.php. Utilizando como salt el login del usuario
Code: Select all
$salt = '$1$login$';
Code: Select all
$pass = crypt($pw,$salt);
Code: Select all
$pass = hash("sha256",$pw);