URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 10433
[ Назад ]

Исходное сообщение
"Apache authorization problem"

Отправлено Alexey , 19-Ноя-01 18:07 
Народ, поскажите плиз, где грабли?
Использую для авторизации AuthCookieDBI.
В конфиге пишу:

<Location /auth_admin/>
  AuthName AdminArea
  AuthType Apache::AuthCookieDBI

  PerlAuthenHandler Apache::AuthCookieDBI->authenticate
  PerlAuthzHandler Apache::AuthCookieDBI->authorize
  Require valid-user
</Location>

Все работает Ок. Пользователи проходят аутентификацию нормально.
Если дописать еще:

<Location /auth_admin/xxx/>
  AuthName AdminArea
  AuthType Apache::AuthCookieDBI

  PerlAuthenHandler Apache::AuthCookieDBI->authenticate
  PerlAuthzHandler Apache::AuthCookieDBI->authorize
  Require group root
</Location>

Все работает Ок. Доступ есть только у пользователей из группы root.
Если убрать вторую часть и перенести ее в /auth_admin/xxx/.htaccess

  AuthName AdminArea
  AuthType Apache::AuthCookieDBI

  PerlAuthenHandler Apache::AuthCookieDBI->authenticate
  PerlAuthzHandler Apache::AuthCookieDBI->authorize
  Require group root

Работать авторизация перестает, доступ имеют все valid-user-ы.
Второй день бьюсь. Подскажите, где грабли.

P.S.: AllowOverride All :))


Содержание

Сообщения в этом обсуждении