Hola!

Jaime Fern�ndez Mart�nez wrote:

> Para ello utilizo la funci�n de PHP 'crypt(contrase�a, semilla)' y
> comparo con el valor almacenado.  Mi gran duda es: �de d�nde obtengo la
> semilla?  He probado con los 2 primeros caracteres de la contrase�a

Pues el standard es usar para "salt" los dos primeros caracteres... asi que es
raro que no te funcione. Si te haces un programita en perl, ver�s que funciona
bien.

Por otra parte, el m�todo m�s normal para limitar el acceso a un directorio
es usar el fichero .htaccess con algo as�....

----cut--------cut--------cut--------cut--------cut--------cut----
AuthName Mi_directorio_restringido
AuthType   Basic
require valid-user
AuthUserFile /home/midir/archivo_con_claves
----cut--------cut--------cut--------cut--------cut--------cut----

El archivo con claves se puede crear con el comando htpasswd.

Para que esto funcione tienes que configurar apache con la opci�n:

AllowOverride AuthConfig

afectando al directorio que quieres restringir.

Salu2

Responder a