Я хочу создать простой вход в систему только с несколькими жестко заданными комбинациями имени пользователя и пароля, которые дают доступ к отдельным личным каталогам с файлами, которые я загружаю. (mysite.com/user1/, mysite.com/anotheruser/...)
Ниже приведено содержимое mylogin.php.
Какие у меня есть подходы для "защиты паролем" файлов, загружаемых только с этой страницы и соответствующими пользователями? Информация не будет ужасно конфиденциальной, но она должна быть несколько защищенной.
<?php //List of users and their passwords
$users = array(
"myusername" => "mYpaSSw0rd2011",
"anothername" => "password2"
);?>
<html>
<head><title>Private Login</title></head>
<body>
<form method="POST" action="mylogin.php">
Username: <input type="text" name="username" size="15" /><br />
Password: <input type="password" name="password" size="15" /><br />
<input type="submit" value="Login" />
</form>
<?php //check username:password combo
if ( isset($_POST["username"]) && $_POST["username"] != "" && ($users[$_POST["username"]] == $_POST["password"])
//*******************************************************
//list (private) files in mysite.com/username's directory
//*******************************************************
}?>
</body></html>