Registered users is pretty straightforward, provided that you can approve the users manual (or by email verification)
email verification it will be
Quote
We must also have a very good backup storage system implemented
The server is backed up every day by the storege company, How ever I suggest sending a backup of the files and database to 3 responsible members ones a week or once a month and the administrators user name and password
We need a domain Please make suggestions...
And owner for the domain Maybe f16 class organization