مرجع پارسی MyBB

نسخه‌ی کامل: افزودن کد امنیتی به صفحه ورود مدیر کل
شما درحال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب‌بندی مناسب.
صفحه‌ها: 1 2
سلام به همگی

تو سایت اصلی یه آموزش رو دیدم که خیلی بدرد کاربرای اینجا (مخصوصاً اونایی که خیلی هک میشن) میخوره.

در ./admin/inc/class_page.php:

کدهای زیر را:

کد php:
            <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

به:

کد php:
            <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">کد امنیتی</label></div>
            <
div class="field"><input type="password" name="pin" id="pin" class="text_input" /></div

تغییر بدین



در ./admin/index.php

کدهای زیر رو:

کد php:
    if($user['uid'])
    {
        
$query $db->simple_select("users""*""uid='".$user['uid']."'");
        
$mybb->user $db->fetch_array($query);
    } 

به:

کد php:
    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("کد وارد شده صحیح نیست","error");
    } 

تغییر بدین



حالا ./inc/config.php رو باز کنید و کد زیر رو هرجا که خواستین قرار بدین:

کد php:
$config['acp_pin'] = 'کد امنیتی شما'

[تصویر:  photos.png] نمونه:


[attachment=5004]
مستر این در واقع یه نوع پسورد دوم هست؟
بله
تشکر Heart
1 مشکل کوچیک دیدم گفتم اطلاع بدم Blush

این کد رو در لوکال هاست تست کردم مشکلی نداشت اما در انجمن که نصب کردم یوزرنیم و پسورد رو میدم و کد امنیتی رو عمدا اشتباه وارد کردم اما وارد میشهHuh
ممنون ،

به نظر من بهتره از CPanel واسه پوشه ADMIN پسوورد گذاشت !
(۱۳۹۰/۱۰/۴، ۰۸:۰۳:۲۰ صبح)hossein72 نوشته است: [ -> ]تشکر Heart
1 مشکل کوچیک دیدم گفتم اطلاع بدم Blush

این کد رو در لوکال هاست تست کردم مشکلی نداشت اما در انجمن که نصب کردم یوزرنیم و پسورد رو میدم و کد امنیتی رو عمدا اشتباه وارد کردم اما وارد میشهHuh

خودم قبل از اینکه آموزش رو بذارم چک کردم وارد نمیشد. احتمالاً یه جایی اشتباه کردین.


(۱۳۹۰/۱۰/۴، ۱۲:۲۰:۳۵ عصر)exiler نوشته است: [ -> ]ممنون ،

به نظر من بهتره از CPanel واسه پوشه ADMIN پسوورد گذاشت !

راه های امنیت زیاده. هر چی بیشتر سد ایجاد کنی بهتر.
داداش من همه کد هارو عوض کردم !
ولی وقتی میخوام واردِ پنل بشم کدِ امنیتی رو چی باید بزنم ؟
مرحله آخر آموزش رو بخونید.
تو مرحله آخر یک کد رو به دلخواه خودتون وارد می کنین (بجای عبارت "کد امنیتی شما"). در صفحه ورود اون کد رو وارد کنید
روی 1.6.4 جواب نمیده ؟
روی همه نسخه ها جواب میده به شرط اینکه درست انجام بدین
صفحه‌ها: 1 2