Я создал сайт электронной коммерции, который использует PayPal для приема платежей. Я нахожусь на этапе тестирования, поэтому я защитил весь сайт паролем с помощью htaccess. Проблема в том, что я использую IPN для проверки платежей PayPal, и поэтому мой сценарий IPN должен быть общедоступным, чтобы PayPal мог с ним связываться.
Есть ли способ защитить паролем весь веб-сайт, кроме разрешения общего доступа к 1 файлу сценария? (мой файл сценария ipn)
Я использую PHP, и вот мой .htaccess, который я использую для защиты всего сайта паролем:
AuthName "Site Administratrion" AuthUserFile /dir/.htpasswd AuthGroupFile /dev/null AuthName secure AuthType Basic require user username1 order allow,deny allow from all