quand je parlais de username je parle du code source du launcher pas de la database, dans le code source il envoi une donnée json de type username., il récupère le nom du launcher_profile et envoi une commande de type username : "lepseudo",as-tu essayé avec une table members et colonne username , voir si avec le fonctionnement de base cela fonctionne? et concernant le paramètrage du launcher evidemment kan tu le compile l'adresse n'est pas localhost mais bien
http://mc-empirecraft.fr/remote/ ,je pense que tu t'en doute mais je le précise quand même on sait jamais.
Tu peux aussi vérifier que ton serveur d'authentification répond bien quand on lui envoi une commande avec postman par exemple.Je l'ai fais rapidement mais déjà de base j'ai remarqué qu'il me dit que le chemin spécifié n'est pas bon. du moins il y a bien rmeote mais il manque authenticate dedans.
#EDIT : le fichier authenticate.php est là via liens complet authenticate.php mais pas reconnu en lien réecrit et il envoi donc un not found. Vérifi si tu as bien le système de réecriture des liens configurer dans ton serveur. Je dis pas que ça vient de ça mais il y a des chances.