MyBB Depo Forum
Admin Kontrol Paneli - Secret PIN - [Ek Şifre Ekleme] - Baskı Önizleme

+- MyBB Depo Forum (https://mybbdepo.com)
+-- Forum: MyBB Genel Depo (https://mybbdepo.com/mybb-genel-depo-forumu)
+--- Forum: MyBB Güvenlik (https://mybbdepo.com/mybb-guvenlik-forumu)
+--- Konu Başlığı: Admin Kontrol Paneli - Secret PIN - [Ek Şifre Ekleme] (/admin-kontrol-paneli-secret-pin-ek-sifre-ekleme-konusu.html)



Admin Kontrol Paneli - Secret PIN - [Ek Şifre Ekleme] - BlackCat - 08-02-2013

Merhaba arkadaşlar, mybb her geçen gün gelişsede, açıklar kapansa da sunucu durumlarından, şifre güvenliklerinden dolayı bir çok kişinin sitesi hack yemeye, hasar görmeye devam ediyor. Bizde bunu en aza indirmeye çalısmak için güvenlik önlemleri almaya devam ediyor. Admin panel kontrol girişinde ek bir şifre güvenliğini oluşturabilir, panele 2 şifreyle giriş yapabilirsiniz.

Aşağıda verilen işlemleri doğru yaptırdıgınız taktirde, kontrol paneline şu şekilde giriş yapabileceksiniz :
resim

Başlayalım ;
FTP'nizden ./admin/inc/class_page.php ' yi indirin ve notepad++ ya da not defteriyle açın.
Bulun :
Kod:
<div class="label"{$login_label_width}><label for="password">{$lang->password}</label></div>
            <div class="field"><input type="password" name="password" id="password" class="text_input" /></div>

Değiştirin :
Kod:
<div class="label"{$login_label_width}><label for="password">{$lang->password}</label></div>
            <div class="field"><input type="password" name="password" id="password" class="text_input" /></div>

            <div class="label"{$login_label_width}><label for="pin">Secret PIN</label></div>
            <div class="field"><input type="password" name="pin" id="pin" class="text_input" /></div>

FTP'nizden ./admin/index.php ' yi indirin ve notepad++ ya da not defteriyle açın.
Bulun :
Kod:
if($user['uid'])
    {
        $query = $db->simple_select("users", "*", "uid='".$user['uid']."'");
        $mybb->user = $db->fetch_array($query);
    }

Değiştirin :
Kod:
if($user['uid'])
    {
        $query = $db->simple_select("users", "*", "uid='".$user['uid']."'");
        $mybb->user = $db->fetch_array($query);
    }
    
    if (isset($config['acp_pin']) && $mybb->input['pin'] != $config['acp_pin']) {
        $default_page->show_login("Invalid PIN","error");
    }

Son olarak, şifreyi belirlememiz gerekli. inc/config.php ' yi açın ve
Kod:
$config['database']['password'] = 'xxxx';
altına aşağıdaki kodu ekleyin :
Kod:
$config['acp_pin'] = 'ek_sifreniz';

Kaydedip kapattıktan sonra admin panelinize 2 şifreyle bağlanabilirsiniz.




Admin Kontrol Paneli - Secret PIN - [Ek Şifre Ekleme] - EmreKarakaya - 08-02-2013

Teşekkürler Hocam Emeğe Saygı

Ayrıca Anlatımdan Anlamayan Olursa Başka Bir Anlatımdan Okumak İsteyenler




Admin Kontrol Paneli - Secret PIN - [Ek Şifre Ekleme] - BlackCat - 09-02-2013

Teşekkürler Emre, konuya eklendi.


Cvp: Admin Kontrol Paneli - Secret PIN - [Ek Şifre Ekleme] - mybbfanboy - 30-03-2017

1.8.10 versiyonu için inc/config.php yi açarak en altta 

Kod:
$config['secret_pin']

yazıyor. ' ' arasına istediğiniz şifreyi girip kaydedin ve config.php dosyasını FTP'den değiştirin.

Örnek: $config['secret_pin'] = 'şifrenizburaya';


Cvp: Admin Kontrol Paneli - Secret PIN - [Ek Şifre Ekleme] - VenomBoss - 31-03-2017

bence en iyisi kurulum ile birlikte yapmalarıdır.


Cvp: Admin Kontrol Paneli - Secret PIN - [Ek Şifre Ekleme] - HAKAN023 - 29-03-2019

En son çıkan sürümü yükledim ama admin kontrol paneline girmek istedim ama pin sorduğu için giremedim panele. Sizin anlattığınız konu 6 yıl önce ki konu olduğu için pek bir yararı olmadı..