Аутентификация Apache и ldap только для внешнего IP

есть ли способ в Apache при использовании модуля mod_authnz_ldap запрашивать логин только в том случае, если IP-адрес не находится в определенном внутреннем диапазоне? У нас есть сайт, на котором мы не хотим, чтобы людям приходилось входить в систему, когда они находятся в офисе, но когда они находятся вне офиса - из дома или мобильного телефона и т. д., они должны аутентифицироваться.

Возможный?


person user3298075    schedule 11.02.2014    source источник


Ответы (1)


Да, это возможно. Предполагая, что вы используете авторизацию LDAP для каждого местоположения:

<Location /your/path/here>
     Order deny,allow
     Deny from all
     Allow from 192.168.0.

     Auth...
     <your complete ldap config here>

     # if one of the above matches, go on
     Satisfy any
</Location>

Вы можете найти полную документацию по удовлетворению здесь

person Christian    schedule 11.06.2014