Я смотрю на ПО для управления пользователями / подписками, такое как aMember Pro. При этом используются методы защиты папок для предотвращения доступа к областям сайта. Как таковые сценарии PHP требуют Apache (linux / unix).
Мой веб-сервер - IIS Windows 2003, и я использую базу данных MySQL для хранения идентификатора пользователя и статуса подписки / привилегий доступа. У нас действительно есть только 2 типа, бесплатные / платные. Когда пользователь входит в систему, я сохраняю его идентификатор пользователя в файле cookie сеанса и использую его для проверки статуса подписки на каждой странице и определения того, что он может просматривать на этой странице (только несколько страниц находятся в одной папке веб сервер).
Каковы плюсы / минусы каждого метода? Является ли мой файл cookie и метод базы данных подходящим и безопасным? Я не хочу переходить на Linux, если мне это не нужно, и все другие аспекты программного обеспечения aMember работают нормально на Windows.
Требуется ли защита папки только в том случае, если сайт не использует базу данных для хранения идентификатора пользователя. У нас были все права доступа, до того как мы установили программное обеспечение для управления подпиской, поэтому я догадываюсь, что нам не нужно использовать защиту папок, но я очень хочу узнать мнение других.
спасибо