Connexion de Gangway à Auth0
- Créez un compte pour Auth0 et connectez-vous.
- Depuis le tableau de bord, cliquez sur "Nouvelle Application".
- Entrez un nom et choisissez "Applications Web à Page Unique".
- Cliquez sur "Paramètres" et rassemblez les informations pertinentes, puis mettez à jour le fichier
docs/yaml/02-configmap.yaml
et appliquez-le au cluster. - Mettez à jour les "URL de Rappel Autorisées" pour correspondre au paramètre "redirectURL" dans la configmap configurée précédemment.
- Cliquez sur "Enregistrer les Changements".
- Ajoutez une règle pour ajouter des métadonnées de groupe en cliquant sur "Règles" dans le menu.
-
Donnez un nom à la règle et copiez/collez ce qui suit :
-
Configurez le serveur API avec la configuration suivante en remplaçant les valeurs issuer-url et client-id :
Exemple
Une configuration typique de gangway pour Auth0 :
clusterName: "VotreCluster"
providerURL: "https://example.auth0.com"
clientID: "<votre ID client>"
clientSecret: "<votre secret client>"
audience: "https://example.auth0.com/userinfo"
redirectURL: "https://gangway.example.com/callback"
scopes: ["openid", "profile", "email", "offline_access"]
usernameClaim: "sub"
emailClaim: "email"
apiServerURL: "https://kube-apiserver.votrecluster.com"