Login Module - March 98 - by Sylvain HUET ----------- This module is a simple login module : it provides a simple authentification system with only one restriction : two people cannot have the same login at the same time. It provides 3 entries : - start : start the login client module - show : show the interface - hide : hide the interface There is 4 events : -loginChanged : login has changed (param contains the previous login) -log -shown : interface has been started -hidden : interface has been removed There are 3 zones -Login : login interface zone (if no zone associated, the interface is a popup window) -Text : text zone to display the current login -Button : button to show the interface Note : -incorrect login are : - login length < 3 and > 20 - containing characters - [, ] - {, } ,(,) if first characters - space if first or last character or preceded by another space - ascii values <= 31 - ascii values >= 127 and <= 160