Dipende... diciamo che se vuoi UNA sola password da distribuire a tutti te la cavi in 5 min con una regola dell'htaccess.
Se vuoi una password per ciascun utente allore devi scrivere codice (php, ad esempio) e appoggiarti a un db. In tal caso nella sezione degli script del linguaggio scelto ci sarà qualcosa di già pronto da riciclare.