Eftersom det handlar om få användare så gör det enkelt med htaccess:
http://www.htaccesstools.com/htaccess-authentication/
Är det så pass många medlemmar att detta blir svårhanterligt så skulle jag titta mig om efter ett nytt webbhotell. I stort sett alla erbjuder databaser och det kostar inte mycket.