Tek Mesajı Görüntüle
Eskimiş 30-Aralık-2024, 10:25   #1
Çevrimiçi
 
SynaX Kullanıcısının Avatarı

Üye No: 1
Kayıt Tarihi: 26-Aralık-2024
Mesajlar: 862
Konular: 829
Nerden: Bursa
Takımı: Beşiktaş
Meslek:
Aldığı Beğeni: 4
Beğendikleri: 7
@SynaX
Varsayılan Admincp 2 Şifre Koyma

Merhabalar Arkadaşlar Bu Sistem Sitenizde Bir Koruma Olucaktır.

Bilindiği gibi site hackleme olayları çok oluyor bunun önüne geçmek için ufak bir çözüm anlatayim admin paneline şifre koyma normal kullanıcı şifrenizin haricinde bir şifre daha ekleyerek her hangi bir adminin şifresi çalınsa dahi panele giremez çalan kişi
Aşağıdaki kodları kendinize göre ayarlayın ve admincp klasöründeki index.php dosyasında
enbaştaki <?php altına ekleyin.


Kod
$kul[0]['username']="kullanıcı adı1";  
$kul[0]['password']="şifre1";
 
 
 
$kul[1]['username']="kullanıcı adı 2";
 
$kul[1]['password']="şifre 2";
 
 
function authenticate()
 
{
 
header( 'WWW-Authenticate: Basic realm="Sadece yetkisi olanlar girebilir, eger yetkin yoksa girmeyi denemeyin."' );
 
header( 'HTTP/1.0 401 Unauthorized' );
 
echo 'Siz yetkili değilsiniz, lütfen sistemi terkedin.';
 
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();}
 
}

 
Alıntı ile Cevapla