Skip to content
G. G. testé !

n8n 🔒 Résoudre les galères d'authentification et de connexion Google [SWAG, Authelia, Docker]

5 juin 2025 42:30
G. testé Docker 🚀 ! G. installé un reverse proxy SWAG
Pas encore d'article pour cette vidéo.

Description

Dans cette vidéo, je reviens sur n8n pour résoudre des problèmes de double authentification et de reconnexion à mon compte Google avec Authelia. J'y explique comment j'ai mis en place le Trusted Headers SSO et réadapté mes logiques de gestion de mails dans n8n, en délaissant l'IA au profit d'une catégorisation manuelle pour une meilleure précision, rendant ainsi mon installation locale plus pratique à l'usage. 🔗 Les liens (liens affiliés) 🔗 ► Ma petite boutique Amazon: amazon.fr/shop/guipom-g.teste 🔗 Les liens 🔗 ► Manuel utilisateur: docs.n8n.io/ ► License faircode: faircode.io/ ► Dépôt GitHub: github.com/n8n-io 🔗 Les liens Authelia et n8n pour SSO🔗 ►authelia.com/overview/authorization/trusted-headers/ ►docs.n8n.io/embed/configuration/#backend-hooks ►reddit.com/r/selfhosted/comments/1c8peew/n8n_authelia_bypass_n8n_native_login_page_using/ ►kb.jarylchng.com/i/n8n-and-authelia-bypass-n8n-native-login-page-usin-sNRmS-7j5u1/ 🔗 Les liens n8n pour GMail et Google Account🔗 ►community.n8n.io/t/oauth-authorization-error-status-code-500-behind-nginx-authelia-proxy/98239 ►community.n8n.io/t/oauth-authorization-error-status-500-but-only-on-my-computer/27403 📱 Suivez moi ! 💻 ► Discord: discord.com/invite/YwEm4CXafe ► lhub.to/GuiPoM 📃 Sommaire 📃 Retour sur n8n pour lever quelques limitations et refaire le point sur deux limitations: une double authentification Mais également un problème avec la reconnexion au compte Google avec Authelia qui empêchait de renouveller son authentification Vous retrouverez dans les playlists et vidéo précédentes tout ce qu'il faut savoir ! cette vidéo ne se suffit pas à elle même ! Mais je vous refais une vue d'ensemble n8n sur mon installation, il faut que je me remette à jour ! Authelia protège mon service n8n. Problème 1: n8n ne peut pas nativement débrayer son système d'authentification Problème 2: renouvellement des donnés d'authentification à mon compte Google GMail Trusted Headers SSO: une technique standardisée que vous pouvez appliquer à d'autres services Une page unique d'authentification par authelia: il faut que le mail du compte n8n soit le mail que celui de Authelia On va enregistrer le hook dans n8n On ajoute également les réglages de hooks dans le docker compose de n8n et on reréploie le conteneur On peut retenter l'opération. Ca marche ! Ca marche également avec la clé d'accès. Et évidemment on utilise le cookie Authelia, donc si on s'est authentifié avec un autre service, on est également connecté sur n8n On attaque maintenant la deuxième étape, reconfiguré le proxy pour accepter les demandes oauth nécessaire à GMail On retourne sur le sujet de n8n, je vous montre comment j'ai adapté mes logiques. D'abord dans GMail, je positionne maintenant moi même mes libellés plutôt que de laisser un LLM catégoriser. C'est trop subtil pour avoir un sans faute ! Et dans n8n, la logique est différente, et même un peu plus simple, forcément ! Il faudra créer un prompt approprié pour s'approcher au mieux de votre besoin ! Voilà ma deuxième version de mon outillage n8n déployé en local, toujours plus pratique à l'usage, surtout avec Authelia et SWAG. En ce moment, rien de neuf au programme, puisque je vous présente ce que j'utilise réellement, pas ce que j'expérimente et sur lequel je n'ai pas une réelle expérience