Bueno, 100 usuarios tampoco son pocos que digamos, pero puedes crear algo sencillo...
Creas un archivo que se llame por ejemplo usuarios.php
Código PHP:
Ver original<?php
'user'=>'password',
'miguel'=>'1234',
'pepe'=>'5678'
//etc etc etc
);
Crea un archivo autenticar.php (aquí es suponiendo que ya tienes el formulario de login con un campo user, y un campo para el password
Código PHP:
Ver originalif ($_SERVER['REQUEST_METHOD'] == 'POST') {
$user = $_POST['user'];
$pass = $_POST['password'];
if ($pass == $users[$user]) {
$path = 'url/al/path/'.$user;
}else {
echo 'Usuario o contraseña erronea';
}
}
Nota: con esto SOLO vas a crear una protección falsa, que quiere decir, que cualquier persona que obtenga la URL completa del archivo a descargar podrá hacerlo, incluso, podrá acceder a la carpeta que el quiera conociendo solamente el usuario