Перейти к содержанию
CMSTOOLS.org - форум поддержки и развития CMS

[Фича] дополнительный пароль для админ панели


Рекомендуемые сообщения

1. заходим в system\inc аткрываем там файл login.php
находим там 

//Если есть данные о COOKIE то проверяем

ниже должен быть запрос 

$user_info = $db->super_query("SELECT user_id, user_email, user_group, user_password,

и внево вставляем 


user_adminpw,

вытамже файле находим 

$password = GetVar($_POST['pass']);

после ставим

$adminpw = GetVar($_POST['adminpw']);


тмже находим 

$check_user = $db->super_query("SELECT user_id FROM `".PREFIX."_users` WHERE user_email = '".$email."' AND user_password = '".$md5_pass."' AND user_group = 1");

и заменяем на эта


$check_user = $db->super_query("SELECT user_id FROM `".PREFIX."_users` WHERE user_email = '".$email."' AND user_password = '".$md5_pass."' AND user_group = 1 AND user_adminpw = '".$adminpw."'");

патом находим 

<div class="fllogall">Пароль:</div><input type="password" name="pass" class="inpu" /> 
<div class="mgcler"></div>

после сатавим

 <div class="fllogall">AdminPW:</div><input type="password" name="adminpw" class="inpu" /> <div class="mgcler"></div>

заходим в базу даных в раздел vii_users

саздаем там поле 

user_adminpw  varchar 255

 

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...