Utilizar login de OTRS

Locked
maniacus
Znuny newbie
Posts: 2
Joined: 14 Oct 2013, 16:09
Znuny Version: 3.1.18
Company: nethelp

Utilizar login de OTRS

Post by maniacus »

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.
maniacus
Znuny newbie
Posts: 2
Joined: 14 Oct 2013, 16:09
Znuny Version: 3.1.18
Company: nethelp

Re: Utilizar login de OTRS

Post by maniacus »

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

Code: Select all

$salt = '$1$login$';
el password para comparar con la bd queda

Code: Select all

$pass = crypt($pw,$salt);
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

Code: Select all

$pass = hash("sha256",$pw);
Espero que les sirva.
Locked