Podrías usar LDAP para gestionar tus usaurios de tu red Novel .. de esa forma podrías tener un servidor LDAP para autentificarte y con PHP (y sus extensiones
www.php.net/ldap) poder hacer la validación ahí también .. Eso sería un paso .. lo que no sé es como ver que usuario está autentificado (tal vez por host? .. ahí no sé bien).
Un saludo,