Authentification web et GET

Si tu l'affiches juste avant cette ligne :

if (strstr(linebuf,"/?lum=on") >0){

Cela m'étonnerait qu'elle ne soit pas vide, étant donné qu'elle est remise à zéro à la réception du premier '\n'.

        if (c == '\n' && currentLineIsBlank) {
          // vérifier autorisation 
          // si autorisation OK
            // exécuter la commande : LEDs
            // renvoyer la page HTML
          // si autorisation NON OK
            // renvoyer la page HTML Authorization Required
        }
        if (c == '\n') {
          // ici on ne fait rien
          currentLineIsBlank = true;
        } else if (c != '\r') {
          currentLineIsBlank = false;
        }