Installer POSTMAN, puis mettre toutes les infos nécessaires. API key, URL domain.
Installer POSTMAN, puis mettre toutes les infos nécessaires. API key, URL domain.
Attention pour l'API key, vous devrez en générer une neuve.
Attention pour l'API key, vous devrez en générer une neuve.
J'utilise qui l'API que quelqu'un a trouvé (apparement il faut avoir les contacts pour réussir ce TP),
celle-ci contient 3 requêtes différentes, un GET des codes d'autorisation, un POST pour obtenir un code de token
et un GET pour avoir les entrées en localhost. Et magie, avec notre serveur go lancé, on arrive à obtenir
les entrées.
J'ai ajouté une vérification pour chaque fonction.
J'ai ajouté une vérification pour chaque fonction.
Problème rencontré: lors de l'appel à une requête, le résultat retourné est: **Unauthorized**, alors que toutes les
Problème rencontré: lors de l'appel à une requête, le résultat retourné est: **Unauthorized**, alors que toutes les
informations sont bonnes.
informations sont bonnes.
Ensuite nous devons réussir à se connecter avec nos utilisateurs créés sur OKTA sur notre application GO. Il est impossible pour moi de trouver un bout de code qui m'indiquerait comment connecter les utilisateurs sur internet. La dernière partie ne fonctionne donc pas.
Ensuite nous devons réussir à se connecter avec nos utilisateurs créés sur OKTA sur notre application GO. Il est impossible pour moi de trouver un bout de code qui m'indiquerait comment connecter les utilisateurs sur internet. La dernière partie ne fonctionne donc pas.
## Exercice 4
## Exercice 4
Pour cet exercice, il suffit de setup des variables d'environnement dans le fichier .yml dans la section dédiée à notre application.
Pour cet exercice, il suffit de setup des variables d'environnement dans le fichier .yml dans la section dédiée à notre application.
Vu que je n'ai pas réussi à récupérer les utilisateurs depuis OKTA. J'ai laissé les utilisateurs par défaut foo et aristote.
Vu que je n'ai pas réussi à récupérer les utilisateurs depuis OKTA.
J'ai laissé les utilisateurs par défaut foo et aristote.
# Conclusion
Ce TP, a été relativement compliqué à réaliser.
La dockerisation fonctionne.
La connexion avec les utilisateurs okta, ne peut être testée puisque pas trouvé comment faire.
Cependant toute la partie de création d'utilisateurs avec OKTA a été réalisée.