Buenas!, utilizo para desarrollar mi aplicacion el framework symfony y para la gestion de usuarios un plugin llamado sfguard este se encarga de todas las sesiones etc de usuario, guarda en la base de datos el password con tipo SHA1 y salt tambien, el caso que estoy integrando SMF(Simple machines forum) con la API que trae al plugin Sfguard. Para usar la cookie de SMF la api nos facilita una function llamada "smf_setLoginCookie" que le debemos pasar el nombre de usuario, contraseña y si la contraseña ya esta codificada en SHA1 o no, el caso esque si pongo la contraseña a mano y que la codifique la API me lo hace sin problemas, pero si le pongo la contraseña por SHA1 de sfguard esta no la coje.
En definitva la pregunta es ¿como puedo obtener una contraseña que esta en SHA1 pasarla a la contraseña original?
Un saludo y espero que me puedan ayudar por que llevo tiempo con esto.