Je comprend pas ton problème, qu'est ce qui te bloque dans l'authentification ? Je vais essayer d'emuler, pardon si ce n'est pas le souci initial
Tu as finalement 2 authentification:
1/ ton app laravel
2/ ton app node-red
Authentification :
User --- send crendential (login/password) --> laravel vérifie, authentifie ---> laravel envoie une requête d'authentification à ton app node-red (accessible que en local ou accès restreint !) --> laravel retourne la réponse à l'utilisateur
Action sur node-red
C'est là que le "proxy" interviens, l'utilisateur ne requête pas directement node-red mais laravel qui lui même requête node-red.
Cela offre un seul point d'entré (laravel) à toute ton app, ce qui se passe derrière n'est pas visible pour l'utilisateur :)