Validación en Apache

Vía fichero

Si quieres validarte como usuario en apache, hay que colocar lo siguiente en el httpd.conf, en el virtual host que quieras o bien en modo global.

 <Directory "/var/www/html/www.tatxe.org">
 AuthType Basic
 AuthName "Tatxe.org"
 AuthUserFile /etc/claves_web
 require valid-user
 </Directory>

AuthName Es el nombre que saldrá en la ventanita de login y password.

AuthUserFile Donde estará el fichero con los logins y claves.

Para crear el fichero este, ejecutamos lo siguiente:

 htpasswd -C /etc/claves_web user clave

Vía mysql

Vía MySql se ha de colocar esto en la parque que quieras del httpd.conf

  <Directory "/var/www/html/www.tatxe.org">
  AuthName "Web de tatxe"
  AuthType Basic
  AuthMySQLHost localhost
  AuthMySQLDB tatxe
  AuthMySQLUserTable wp_users
  AuthMySQLUser login
  AuthMySQLPassword clave
  AuthMySQLNameField user_login
  AuthMySQLPasswordField user_pass
  AuthMySQLKeepAlive On
  AuthMySQLPwEncryption md5
  require valid-user
  </Directory>

AuthName Es el nombre que saldrá en la ventanita de login y password.

AuthMySQLHost Servidor de la BD.

AuthMySQLDB Que base de datos vamos a usar.

AuthMySQLUserTable Que tabla usaremos para mirar los datos.

AuthMySQLUserTable Que tabla usaremos para mirar los datos.

AuthMySQLUser Nombre de usuario para conectarse a la BD.

AuthMySQLPassword Clave de usuario para conectarse a la BD.

AuthMySQLNameField En la BD, nombre del campo donde está guardado el nombre de usuario.

AuthMySQLPasswordField En la BD, nombre del campo donde está guardado la clave de usuario.

AuthMySQLMD5Passwords Se usa el algoritmo MD5 (el que usa el PHP) para comparar las claves.

Comentarios

Opciones para ver comentarios

Seleccione su modo preferido de despliegue de comentarios y haga clic en "Salvar opciones" para activar sus cambios.
Imagen de bundestag

edicion y compilacion de codigos php

necesito saber donde puedo editar y posteriormente compilar el codigo para ver el resultado....

Imagen de jamp

error

Me da este error al reiniciar apache:

Invalid command 'AuthMySQLHost', perhaps misspelled or defined by a module not i
ncluded in the server configuration

Imagen de Tatxe

Sip.

Esto es válido para Ubuntu, en otras distros funciona de forma diferente...

Saludos:

Tatxe