Единственный способ, которым я могу понять, как защитить папки, - это включить базовый Application.cfc в каждую из них, включая подпапки.
Если файл /test/thisfile.cfm
является безопасным и отправляет пользователя, не вошедшего в систему, на страницу входа в систему, однако папка /test/test2/
также должна иметь Application.cfc, иначе пользователь может напрямую перейти к test/test2/thatfile.cfm
без проблем.
Я знаю, что должен быть лучший способ, чем этот, я просто не уверен, что это такое, и все в Google говорит мне использовать «Мастер входа в систему» или установить фреймворк. Ни то, ни другое не вариант для меня.
Еще одно соображение: к сожалению, это должно работать в MX 7. Если есть лучшие варианты в CF 9, то буду рад их услышать, но в приоритете MX 7.