Home avatar

Techland

Maven One Phase by Ci Stage

Avez-vous déjà essayé de lancer des phases Maven dans des stages/jobs différents d’une CI ? Si la réponse est oui, vous êtes surement tombé sur un problème un peu embêtant faisant que Maven relance les phases exécutées dans les jobs précédents malgré la présence des fichiers produit par la phase précédente. Voyons comment corriger cela !

Keycloak 26.8.0 Released

Après pas mal de versions pour corriger des failles de sécurité sur la branche 26.7.x, voici la 26.8.0. Beaucoup de nouveauté cette fois. Découvrons ensemble les nouveautés qui me semblent intéressantes.

OAuth 2.1 - Une Évolution Pas Si Anodine

Oauth 2.1 est encore en draft mais l’on peut déjà voir les évolutions qui arriveront par rapport à OAuth 2.0. OAuth 2.1 est décrit comme une consolidation des bonnes pratiques et des extensions ajoutées à OAuth 2.0. Nous allons parler d’une fonctionnalité en particulier qui à mon sens est un gros plus, mais n’est, pourtant pas du tout mis en avant.

Injection De Token Oauth2 Dans Des Tests JUnit

Lorsque l’on développe des tests API, il arrive fréquemment de devoir s’authentifier pour effectuer l’appel. Réécrire le code permettant de récupérer un token valide est non seulement fastidieux, source d’erreur, mais également une mauvaise pratique en termes de maintenabilité. Nous allons voir comment injecter un token valide directement en paramètre de test JUnit de manière à pouvoir l’utiliser simplement là où cela est nécessaire.

Mise à jour disponible

Une nouvelle version de ce site est disponible.