Saludos a todos, tengo algo entre manos, tengo una pantalla de login, pero los usuarios tienen que ser validados con la tabla usuarios del postgresql, eso no se como hacerlo.
Alguien me podra ayudar?, se lo agradeceria mucho. Gracias
| |||
Validacion de usuarios Saludos a todos, tengo algo entre manos, tengo una pantalla de login, pero los usuarios tienen que ser validados con la tabla usuarios del postgresql, eso no se como hacerlo. Alguien me podra ayudar?, se lo agradeceria mucho. Gracias
__________________ El aprendiz. |
| |||
Que Tal juandedios... Adjunto te envio un script que tengo en produccion... aunque yo utilizo el abtractor ADODB creo que te puede servir. Como veras lo tengo funcionando para Oracle, Postgres e Informix La forma en que trabaja es la siguiente: Desde el index.php valido si el usuario ingresa por primera vez a mi pagina (PHP_AUTH_USER) si no es asi hace el llamado a este script para validacion en la BD. Debes tener en cuenta que la tabla donde tienes registrados los usuarios autorizados contenga la columna (atributo) "usr_pass char(32)" Este script fue adaptado desde uno que publico Cluster en este foro Código PHP: |
| |||
Que tal juandedios... Me explico... como tengo actualmente configurado el ambiente postgres todos los usuarios establecen la conexion a mi BD con el usuario "postgres". Tengo una tabla donde estan registrados todos los usuarios autorizados para acceder al sistema (nue_usuario... a estos los busco en mi tabla de acuerdo con el usuario con que se registran (lo capturo por medio de las variables $_SERVER["PHP_AUTH_USER"] y $_SERVER["PHP_AUTH_PW"]). Ahora, el password lo dejo registrado en mi tabla con encripcion md5 por lo cual debo convertir el password con que se registra el usuario a este mismo metodo para poder comparar las dos cadenas ya que hasta donde tengo entendido el metodo md5 no tiene forma de decriptar (pasar o traducir a cristiano) Un Saludo Última edición por augusto_jaramil; 25/07/2005 a las 11:42 |