Author Archives: JP Gouigoux

About JP Gouigoux

Jean-Philippe Gouigoux est Architecte Logiciel, MVP Connected Systems Developer. Il intervient régulièrement à l'Université de Bretagne Sud ainsi qu'à l'Agile Tour. Plus de détails sur la page "Curriculum Vitae" de ce blog.

TestOIDCBlazorWASM (épisode 3) : IAM côté serveur et gestion des autorisations

Objectif Comme annoncé lors du précédent épisode (http://gouigoux.com/blog-fr/?p=3781), le présent article va se concentrer sur la mise en place des API et, pour continuer la phase d’authentification sur le client déjà réalisée, propager l’identification vers le serveur et mettre en … Continue reading

Posted in C# | Tagged , , | Leave a comment

Chute des monnaies électroniques : ça démarre pour de bon

Après de sérieuses alertes sur la volatilité des cours dans les dernières années, il semblerait qu’on passe un pas de plus dans la dégradation des cryptomonnaies, avec le dépôt de bilan de FTX (source), la deuxième plus grosse plateforme du … Continue reading

Posted in Uncategorized | Leave a comment

Pourquoi utiliser OIDC plutôt que SAML ?

Pourquoi cet article ? La question me revient souvent en ce moment, de la part de mes étudiants, de collègues, de clients et lors d’échange avec mes pairs CTO / RSSI, et en particulier lorsque je fais des démos de … Continue reading

Posted in Sécurité | Tagged | Leave a comment

TestOIDCBlazorWASM (épisode 2) : branchement de l’application cliente sur l’IAM

Objectif Le but de cet article est de montrer comment l’IAM préparée sur le précédent article (http://gouigoux.com/blog-fr/?p=3775) va être utilisée par l’application cliente pour son authentification / identification. Dans cet article, nous n’utiliserons pas encore l’identification pour réaliser des autorisations … Continue reading

Posted in C# | Tagged , , | 2 Comments

TestOIDCBlazorWASM (épisode 1) : préparation de l’IAM Keycloak

Objectif La toute première dépendance fonctionnelle de l’application test est l’Identity and Authorization Management : il faut gérer les utilisateurs, leur capacité à prouver leur identité et les attributs d’identification qui découlent de l’authentification, et qui vont servir ensuite pour … Continue reading

Posted in C# | Tagged , , | Leave a comment

TestOIDCBlazorWASM (épisode 0) : une application Blazor WebAssembly avec KeyCloak, RabbitMQ, MongoDB et une GED Nuxeo accédée en CMIS

Cet article est le premier d’une série qui va expliquer en détails la conception et les choix architecturaux de l’application de test fournie sur https://github.com/jp-gouigoux/TestOIDCBlazorWASM. Après avoir écumé de nombreuses ressources sur internet ou dans des livres techniques montrant chacune … Continue reading

Posted in C# | Tagged , , , , , , , | Leave a comment

NDepend, la pleine maturité !

Il y a quelques bonnes années déjà, j’avais demandé à NDepend si je pouvais bénéficier d’une licence d’essai grâce à mon statut de MVP (beaucoup d’éditeurs le font) et Patrick, le responsable, avait bien voulu accéder à ma requête. Déjà, … Continue reading

Posted in .NET, Performance, Prevalence | Tagged | 2 Comments

De Windows 95 à Windows 10

Doit-on conclure que Windows 10 est 320 fois plus utile / performant / fonctionnel que Windows 95 ? Pour avoir connu les deux, clairement le nouveau est mieux, mais pas tellement plus rapide alors que ma machine est 100 fois … Continue reading

Posted in Uncategorized | Leave a comment

Web2day Nantes !

J’aurais le plaisir de présenter un retour d’expérience à Nantes à la mi-juin, à l’occasion du Web2day “Digital Springbreak” (j’espère que ce sera moins bruyant qu’à Fort Lauderdale). Le sujet : Votre SI manque de souplesse ? Vous n’êtes pas … Continue reading

Posted in Uncategorized | Leave a comment

Teaser pour l’atelier BreizhCamp “Urbanisation du SI expliquée par les Lego”

Après un weekend complet à préparer des Lego reflétant au mieux les complexités d’un SI, je commence à avoir quelque chose de propre : Orchestration, chorégraphie, Entreprise Integration Patterns, couche d’intermédiation, API gateway, robustesse d’intégration, coupe-circuit, on va parler de … Continue reading

Posted in Uncategorized | Leave a comment