¿por qué no??... es lo mismo que servicio de WEB, tienes una PC, un servidor y un dominio (localhost)...

solo te falta el Panel

...
No llego a captar si quieres es password único ó un usuario --variante-- y un password único ó un password por cada usuario...

...
www.forosdelweb.com/showthread.php?t=287411 << respuesta #7 sería para un usuario y password único. En las FAQ encuentras el mismo método pero para un password por cada usuario... si quieres solo password elimina el parámetro usuario

... eso debería ser lo mismo que tenías... espero
Bienvenido y suerte!