JavaScript de connexion fonctionnel