PHP Login system hard coded username and password

I had to do a basic login system to protect a page, and I have no access to database so i store the username and password hard coded in php page.
Deepak Sharma
Asked 08-01-2021

Answer (1)
<?php $valid_passwords = array ("mario" => "carbonell"); $valid_users = array_keys($valid_passwords); $user = $_SERVER['PHP_AUTH_USER']; $pass = $_SERVER['PHP_AUTH_PW']; $validated = (in_array($user, $valid_users)) && ($pass == $valid_passwords[$user]); if (!$validated) {   header('WWW-Authenticate: Basic realm="My Realm"');   header('HTTP/1.0 401 Unauthorized');   die ("Not authorized"); } // If arrives here, is a valid user. echo "<xmp>Welcome $user."; echo "<xmp>Congratulation, you are into the system."; ?>
Ankur Rajput
Asked 23-12-2019
Write comment

Submit your answer