Перейти к содержанию
Официальный форум поддержки Simpla

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

Где можно указать, чтобы simpla шифровала пароль функцией crypt?

Этого требует nginх (http://sysoev.ru/nginx/docs/http/ngx_http_auth_basic_module.html), так как php-fpm не поддерживает .htaccess

Вижу, что при одном и том же пароле simpla шифрует по другому, чем команда "htpasswd -c"...

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

в admin/Setup.admin.php

crypt_std_des($pass) не проходит

На что заменить, чтобы результат был аналогичен результату при использовании "htpasswd" (Force CRYPT encryption of the password (default))?

Подскажите, плз.

Или я не туда копаю и Сысоев под "Пароли должны быть зашифрованы функцией crypt(3)" имеет ввиду другое?

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

Извините, действительно Setup а не Settings. Насколько я понял из вашей ссылки, пароль шифруется так же как и в апаче. А симпла тоже шифрует так же. Странно что у вас это не совпадает. Попробуйте-ка погуглить на тему online .htaccess .passwd generator, подойдет ли их результат

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

В общем, гуглением и методом тыка определено, что nginx использует именно метод CRYPT (тот, что "htpasswd -d"), а MD5 не понимает. Соответственно, через админку менять пароль нельзя.
Отредактировать Setup.admin.php не смог (ибо там надо описывать новую функцию под СRYPT, вместо текущей под MD5).

Итог: если вы не используете apache, то для ограничения доступа в админку добавьте в nginx.conf:

location ^~ /admin/ {
root /путьвкорневойкаталог;
index index.php;
auth_basic "Restricted";
auth_basic_user_file /путьвкорневойкаталог/admin/.passwd;
fastcgi_pass 127.0.0.1:9000; #ну_или_как_у_вас_настроено
fastcgi_index index.php; #ну_или_как_у_вас_настроено
fastcgi_param SCRIPT_FILENAME /путьвкорневойкаталог$fastcgi_script_name; #ну_или_как_у_вас_настроено
include fastcgi_params;
}

После этого менять логин/пароль на админку придется через консоль командой "htpasswd"

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

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

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

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

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

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

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

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

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

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