Most businesses want fairly open access--you must make it easy for customers to do business with you. It becomes an issue of how much information and credentials a user must present.