Basic authentication ile db gereksinimi olmadan istediginiz kadar kullanici tanimlama özelligi

<?php

//////////////////////////////////////////////////////

//   :: Okubeni :::                           //

//   Bu kodu sayfanin en üstüne yerlestirin         //

//   Kullanici listesini dilediginiz kadar          //

//   arttirabilirsiniz                        //

//////////////////////////////////////////////////////



// Kullanici Listesi



$kul[0]['username']="ali";

$kul[0]['password']="1234";



$kul[1]['username']="veli";

$kul[1]['password']="4321";





// Dogrulama



function authenticate()

    {

    header( 'WWW-Authenticate: Basic realm="Private"' );

    header( 'HTTP/1.0 401 Unauthorized' );

    echo 'Authorization Required.';

    exit;

    }



if (!isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_PW'])) { authenticate(); } else 

    {

    for($i=0;$i<count($kul);$i++) { if($_SERVER['PHP_AUTH_USER']==$kul[$i]['username'] && $_SERVER['PHP_AUTH_PW']==$kul[$i]['password']){$auth=TRUE;}}

    if($auth !=TRUE) {authenticate();}

    }

?>