I always set my inivision free up so that the members have to be preegistered! I set everyone up using the username they want, their email addy, and a temporary password that they then change. Once they are preregistered I give them a link to the board and they can see it, login, and change their pw. Nothing is visible to an unregistered user.