Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Stress web + Acis
#11
San9i Написал:Доброе утро!Был бы вам очень признателен, если бы обьяснили что и куда пихать=)

Мне трудно ответить на этот вопрос, по той причине что я не использую SW по различным соображениям, и использу другой гораздо более лучший продукт.
Ну в общем, с sw нужно найти место где идёт хэширование пароля, по умолчанию там или SHA1 или Whirlpool, нужно убрать хэширование стандартное и заменить на хэширование с моей функции, либо попробовать дополнить в списке новый тип хэширование паролей. В принципе все просто.
Ответ
#12
Спасибо я тоже пытался заменить, но немогу найти где на sw находится хеширование)
Ответ
#13
Произведи поиск по файлам, в самом поиске укажи sha1.
Sw должен быть с открытым исходным кодом
Ответ
#14
Вот нашел кусок:

public function PassEncode( $pass, $type = "sha1" )
{
if ( $type == "whirlpool" )
return base64_encode( hash('whirlpool', $pass, true) );
else
return base64_encode( pack('H*', sha1(utf8_encode($pass))) );
}



Сейчас буду пробовать

Добавлено через 9 минут
больше ничего ненахожу
Ответ
#15
Самый простой вариант, это просто сделай так, измени содержимое метода на это
PHP код:
<?php 
public function PassEncode( $pass, $type = "sha1" )
{
$type = null;
$hash = password_hash($pass, PASSWORD_BCRYPT, ['cost' => 10]);
return
str_replace('$2y$10$', '$2a$10$', $hash);
}

Пробуй
Ответ
#16
Ofey Написал:Самый простой вариант, это просто сделай так, измени содержимое метода на это
PHP код:
<?php 
public function PassEncode( $pass, $type = "sha1" )
{
$type = null;
$hash = password_hash($pass, PASSWORD_BCRYPT, ['cost' => 10]);
return
str_replace('$2y$10$', '$2a$10$', $hash);
}

Пробуй
неа не хочет =((( просто после нажатия на кнопку регистрация белая страница и все
Ответ
#17
хз никак не получается
Ответ
#18
San9i Написал:неа не хочет =((( просто после нажатия на кнопку регистрация белая страница и все

Включи вывод ошибок, и посмотри на что жалуется.
В принципе на этом можно закончить, ибо ванговать приходится, а ты не владеешь мат. часть, по этому сам маловероятно что решишь проблему, так же мало кто захочет с SW работать, ищи альтернативу.
Ответ
#19
ошибки давно включил пишет 0

Добавлено через 4 минуты
ща другой sw поставлю гляну

Добавлено через 13 минут
Переустановил sw после добавления этого
"public function PassEncode( $pass, $type = "sha1" )
{
$type = null;
$hash = password_hash($pass, PASSWORD_BCRYPT, ['cost' => 10]);
return str_replace('$2y$10$', '$2a$10$', $hash);
} "

Даже ошибки невыводит, просто белая страница
Ответ
#20
в .htaccess в самый низ добавь
Код:
php_flag  log_errors on
php_value error_log  PHP_errors.log
после белого экрана должен появиться файл в случае ошибки

Пиши лучше мне в телеграмм https://t.me/LaissezFaire результаты
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  stress и вывод тем Меркурий 0 1,303 01-31-2015, 04:28 AM
Последний пост: Меркурий
  замена stress web Altino 12 4,391 09-24-2014, 04:57 PM
Последний пост: ProDev
  Stress web 11 kaloy 2 1,874 06-28-2014, 08:07 PM
Последний пост: Donatte
  Модули в STRESS WEB 13 Egoist111 4 4,532 11-08-2013, 10:18 PM
Последний пост: Egoist111
  stress tiny_mce devillord 1 1,851 10-24-2013, 11:23 PM
Последний пост: Apoloser
  Помогите решить проблему Stress Web 11 hYdR0 4 2,351 07-30-2013, 03:28 PM
Последний пост: [STIGMATED]
  Нужен Главный Админ Stress web. hYdR0 7 2,656 07-28-2013, 03:03 PM
Последний пост: Ozzy
  Подскажите пожалуйста, чем отличаются Stress Web 13 и Stress Web 12 ? hYdR0 1 2,423 07-26-2013, 12:59 AM
Последний пост: Romka
  Запросы в бд для stress web Ralfil 3 2,094 07-23-2013, 12:57 AM
Последний пост: Double
  Делаем симпатичную reCAPTCHA в Stress Web 13.12.12 MrShyr 0 5,047 05-05-2013, 12:11 AM
Последний пост: MrShyr

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)