It seems allright to me as long as you have specified that your access is global and without a password for everyone, otherwise information is missing in the configuration directive.
Not exactly sure what you mean - I am still trying to learn all this being a newbie.
I have set ibay security to allow internet access but with passwords outside of local network, and with dynamic content enabled. httpd.conf contains
#------------------------------------------------------------
# sql-ledger ibay directories (SQL Ledger Accounting)
#------------------------------------------------------------
<Directory /home/e-smith/files/ibays/sql-ledger/html>
Options None
Options +Indexes
Options +Includes
AllowOverride None
order deny,allow
deny from all
allow from 127.0.0.1 192.168.1.0/255.255.255.0
AuthName "SQL Ledger Accounting"
AuthType Basic
AuthExternal pwauth
require user sql-ledger
Satisfy any
</Directory>
<Directory /home/e-smith/files/ibays/sql-ledger/cgi-bin>
Options ExecCGI
AllowOverride None
order deny,allow
deny from all
allow from 127.0.0.1 192.168.1.0/255.255.255.0
AuthName "SQL Ledger Accounting"
AuthType Basic
AuthExternal pwauth
require user sql-ledger
Satisfy any
</Directory>
<Directory /home/e-smith/files/ibays/sql-ledger/files>
AllowOverride None
order deny,allow
deny from all
allow from 127.0.0.1 192.168.1.0/255.255.255.0
AuthName "SQL Ledger Accounting"
AuthType Basic
AuthExternal pwauth
require user sql-ledger
Satisfy any
</Directory>
inserted by server manager configuration, and then the 95sql-ledger custom template fragment appears inserted lower down
tim