Перейти к содержимому


Фотография
- - - - -

(SOS33) Admin CP Security Password RUS

Пароль безопасности

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 19

#1 Оффлайн   ๖ۣۣۜDesperate™

    Администратор


  • Администраторы
  • Репутация
    4 616
    • Cообщений: 8 560
    • Форум:3.4.х
    • Город:IpbZona
    Участник

Отправлено 23 Май 2012 - 22:41

Изображение

Название: (SOS33) Admin CP Security Password RUS
Добавил: Desperate
Добавлен: 23 Май 2012
Категория: Русские хуки и моды IP.Board 3.3.x
Локализатор: IpbZona

Этот мод добавляет поле "Пароль безопасности" на странице входа в АЦ. Пароль может быть изменен или включено / выключено через АСР. По соображениям безопасности при обновлении пароля он будет преобразован в md5 () хеш который долгое буквенно-цифровая строка ... Чтобы ввести новый пароль, просто снимите флажок и ввести его, как обычно.

Совместимость :

  • IP.Board 3.3.X
  • IP.Board 3.2.x
Нажмите здесь, чтобы скачать файл

Инструкция по установке:
Импортировать хук и перейти к правке файлов.
Открыть admin\skin_cp\cp_skin_global.php
Найти:
$IPBHTML .= <<<HTML
<div id='login_controls'>
  <label for='username'>{$this->lang->words['gl_signinname']}</label>
  <input type='text' size='20' id='username' name='username' value='' class='textinput'>
 
  <label for='password'>{$this->lang->words['gl_password']}</label>
  <input type='password' size='20' id='password' name='password' value='' class='textinput'>
HTML;

Заменить на:
$IPBHTML .= <<<EOF
<div id='login_controls'>
  <label for='username'>{$this->lang->words['gl_signinname']}</label>
  <input type='text' size='20' id='username' name='username' value='' class='textinput'>
 
  <label for='password'>{$this->lang->words['gl_password']}</label>
  <input type='password' size='20' id='password' name='password' value='' class='textinput'>
EOF;
if ( $this->settings['sos32_acpsecurity_on'] )
{
$IPBHTML .= <<<EOF
  <label for='security'>{$this->lang->words['gl_security']}</label>
  <input type='password' size='20' id='security' name='security' value='' class='textinput'>
EOF;
}

Сохранить и перезалить.

Открыть admin\applications\core\modules_admin\login\manualResolver.php

Найти:
if ( ( ! $mem['member_id'] ) or ( $this->han_login->return_code == 'NO_USER' ) )
  {
   $this->_writeToLog( $this->request['username'], 'fail' );
   $this->loginForm( $this->lang->words['bad_email_password'] );
  }

Добавить после:
  /* (SOS32) Admin CP Security Password CP 2.0.0 */
  if ( $this->settings['sos32_acpsecurity_on'] )
  {
   if ( $this->han_login->return_code == 'WRONG_SECURITY' )
   {
    $this->_writeToLog( $this->request['username'], 'fail' );
    $this->loginForm( $this->lang->words['wrong_security'] );
   }
  }

Сохранить и перезалить.

Открыть admin\sources\loginauth\login_core.php

Найти:
//-----------------------------------------
  // Verify it is not blocked
  //-----------------------------------------
 
  if( !$this->_checkFailedLogins() )
  {
   return false;
  }

Добавить после:
/* (SOS32) Admin CP Security Password 2.0.0 */
  if ( IN_ACP AND $this->settings['sos32_acpsecurity_on'] )
  {
   $security = md5( trim( $this->request['security'] ) );
   if ( $security != $this->settings['sos32_acpsecurity_pw'] )
   {
    $this->return_code = 'WRONG_SECURITY';
    return false;
   }
  }

Сохранить и перезалить.

Открыть admin\setup\templates\skin_setup.php

Найти:
<label for='password'>Password</label>
   <input type='password' size='20' id='password' name='password' value=''>
EOF;

Добавить после:

   if ( $this->settings['sos32_acpsecurity_on'] )
   {
   $IPBHTML .= <<<EOF
	 <label for='username'>Security Password</label>
	 <input type='password' size='20' id='security' name='security' value=''>
EOF;
   }

  • 0

Заработок и обучение заработку

#2 Оффлайн   Inquisitor

    Продвинутый


  • Пользователи
  • Репутация
    0
    • Cообщений: 94
    • Форум:3.3.х
    • Город:IpbZona

Отправлено 11 Август 2012 - 16:46

Хм.. во первых орфография при переводе, во вторых у меня проблема, выставляю галочку, пароль, затем перезахожу в АЦ, а всё остаётся как было. Помогите!
  • 0

#3 Гость_HEL1X_*


  • Гости
  • Репутация
    0

Отправлено 11 Август 2012 - 19:27

Хм.. во первых орфография при переводе, во вторых у меня проблема, выставляю галочку, пароль, затем перезахожу в АЦ, а всё остаётся как было. Помогите!


По точнее и скриншот если можно.

#4 Оффлайн   AxR

    Translator (Inactive)


  • Пользователи
  • Репутация
    218
    • Cообщений: 230
    • Форум:3.3.х
    • Город:IpbZona

Отправлено 11 Август 2012 - 19:43

А кэш чистили?
  • 0

#5 Оффлайн   Inquisitor

    Продвинутый


  • Пользователи
  • Репутация
    0
    • Cообщений: 94
    • Форум:3.3.х
    • Город:IpbZona

Отправлено 25 Август 2012 - 19:38

А кэш чистили?

Да всё чистил, галочку поставил, пароль ввёл, затем удалил весь кэш и куки... Даже это не помогло, просто не появляется доп. окошка при входе в АЦ! Негде пароль вводить! Раз 5 проверял, переустанавливал! Админ залей рабочую версию!
  • 0

#6 Оффлайн   Inquisitor

    Продвинутый


  • Пользователи
  • Репутация
    0
    • Cообщений: 94
    • Форум:3.3.х
    • Город:IpbZona

Отправлено 26 Август 2012 - 15:52

хелп!! админ помоги!
  • 0

#7 Оффлайн   ๖ۣۣۜDesperate™

    Администратор


  • Администраторы
  • Репутация
    4 616
    • Cообщений: 8 560
    • Форум:3.4.х
    • Город:IpbZona
    Участник

Отправлено 28 Август 2012 - 23:42

Админ залей рабочую версию!

Вполне рабочая версия, а профи в роде вас должен разобраться в 1 минуту.
  • 1

#8 Оффлайн   AxR

    Translator (Inactive)


  • Пользователи
  • Репутация
    218
    • Cообщений: 230
    • Форум:3.3.х
    • Город:IpbZona

Отправлено 29 Август 2012 - 00:02

Так у профи еще и свой личный СУПЕР девелопер :lol:
как так-то??
  • 0

#9 Оффлайн   Inquisitor

    Продвинутый


  • Пользователи
  • Репутация
    0
    • Cообщений: 94
    • Форум:3.3.х
    • Город:IpbZona

Отправлено 29 Август 2012 - 09:05

ну ну, версия НЕ рабочая, вот поставьте её!
  • 0

#10 Оффлайн   ๖ۣۣۜDesperate™

    Администратор


  • Администраторы
  • Репутация
    4 616
    • Cообщений: 8 560
    • Форум:3.4.х
    • Город:IpbZona
    Участник

Отправлено 29 Август 2012 - 10:14

Она стоит у меня. Все работает и у многих видел ее.
  • 0