User Tools

Site Tools


ru:password

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Last revision Both sides next revision
ru:password [2014/01/29 18:19]
127.0.0.1 external edit
ru:password [2014/05/12 11:21]
127.0.0.1 external edit
Line 1: Line 1:
 +====== 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 
 +
 +<code>
 +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);
 +}  
 +
 +</code>
ru/password.txt · Last modified: 2024/03/08 21:55 by admin