В настоящее время я работаю над сайтом, на котором есть логин (имя пользователя и пароль). Защита паролем осуществляется операционной системой на веб-сервере на уровне папок, который называется областью в ОС. На данный момент это нужно сделать, пока мы не выясним правильную систему входа в PHP.
Приведенный ниже код основан на предыдущем вопросе о переполнении стека.
Я использую 3 файла (см. Фрагменты кода внизу).
Процесс: - Нажмите кнопку «Войти» на index.php. - Введите имя пользователя и пароль для доступа к файлу индекса аутентификации. - Нажмите кнопку выхода, которая ссылается на файл logout.php - он ДОЛЖЕН очистить кеш и вернуть пользователя к индексу верхнего уровня.
Это не «разрушает сеанс» в том смысле, что вас не просят повторно ввести пароль, когда вас попросят, что, по сути, именно то, что я хочу.
Мои минимальные знания php оставляют меня здесь немного в тупике.
index.php (файл верхнего уровня с кнопкой входа в систему)
Test
Log In Btn
Authenticate / index.php (Эта папка защищена паролем - содержит индексный файл с кнопкой выхода, которая ведет к выходу .php файл)
Log out
Log Out Btn
Authenticate / logout.php