efectivamente te servirá ese programa, pero recuerda que es importante la elección del lenguaje en el cual desarrollar la aplicación de autenticación de usuarios.
De nada te a servir que desarrolles un sistema en asp si luego el servidor en donde alojes no tiene soporte para tal lenguaje