// :::-- Gestion des Logins by jm.piednoir - Janvier 2006 --::: 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 - [, ] - {, } ,(,) if first character - space if first or / and last character, if not preceded by another space