я хочу использовать http аутентификацию для веб-доступа, но при этом разрешить доступ к работе cron (PHP) - PullRequest
1 голос
/ 28 марта 2011

Я делаю комплект модульного тестирования.Я хочу аутентифицировать пользователей, используя http-аутентификацию, если они получают доступ к URL-адресам тестов через Интернет, но я все же хочу, чтобы пользователи могли настраивать задание cron, которое автоматически запускает тесты.как я могу сделать оба?

1 Ответ

0 голосов
/ 28 марта 2011

Имеют два разных скрипта, требующих одну и ту же библиотеку. В одном скрипте вы просто запускаете любую функцию, которую хотите - это та, которую вы вызываете из crontab. В другой вы выполняете аутентификацию, затем вызываете основную функцию.

Все это даже не нужно, если вы используете базовую http-аутентификацию и не заботитесь о своей личности - тогда .htaccess и .htpasswd - это все, что вам нужно. Apache проверит пользователя, crontab проигнорирует механизм аутентификации.

...