User Tools

Site Tools


ru:password
Translations of this page:

This is an old revision of the document!


Password

Пароль для доступа в админку.

В базовом варианте админка закрыта стандартной авторизацией апача через .htaccess, однако есть вариант включить тн “multiaccess”. Смысл его заключается в разграничении доступа к функционалу админки. Например, можно создать 2 пользователя - админ, который имеет доступ ко всем функциям и rotator, пользователь, который будет иметь доступ только к функциям ротации.

Переключение вариантов находится в Settings - Password.

Дефолтный пароль admin : admin

php-fpm, castcgi & multiaccess problem

На данный момент существует проблем при использовании данных модулей. По дефолту апач передает PHP_AUTH_USER, эти модули при этом это поле игрорируют.

Решение:

1. добавляем в .htaccess

RewriteRule .* - [env=HTTP_AUTHORIZATION:%{HTTP:Authorization},last]

2. в includes/config.php

if (isset($_SERVER['HTTP_AUTHORIZATION']) && preg_match('/Basic\s+(.*)$/i', $_SERVER['HTTP_AUTHORIZATION'], $matches)) {
    list($name, $password) = explode(':', base64_decode($matches[1]));
    $_SERVER['PHP_AUTH_USER'] = strip_tags($name);
    $_SERVER['PHP_AUTH_PW'] = strip_tags($password);
}  
ru/password.1399893685.txt.gz · Last modified: (external edit)