Drupal 10 : Injection Automatique de l’ID de l’Entreprise dans les Contenus Créés

Dans un environnement de gestion de contenu dynamique, il est souvent nécessaire de structurer les données pour garantir une organisation cohérente et automatisée. Cet article détaille la mise en œuvre d’un module personnalisé sous Drupal…

Drupal 10 : Gestion des droits utilisateurs basée sur l’appartenance à une entreprise

Dans les projets Drupal orientés vers une utilisation en entreprise, la gestion des accès aux contenus est essentielle pour assurer la confidentialité et la sécurité des informations internes. En particulier, il est souvent indispensable de restreindre …

Drupal 10 : Mise en Place d’une API d’Activation de Compte et Réémission de Lien

Dans le cadre du développement d’une application avec Drupal 10, il est essentiel de fournir aux utilisateurs un processus sécurisé et fluide pour activer leur compte après l’inscription. Nous avons mis en place un système qui génère un lien d’activation…

Drupal 10 : Simplification de l’Authentification OAuth 2.0 avec un Middleware Personnalisé

Lors de l’authentification via OAuth 2.0, la nécessité de fournir plusieurs paramètres, tels que client_id, client_secret, et grant_type, en plus des informations d’identification de l’utilisateur, peut rendre le processus complexe et propice aux erreurs …

Drupal 10 : Personnalisation de l’API /oauth/userinfo fournie par Simple OAuth

Par défaut, l’API /oauth/userinfo fournie par le module Simple OAuth dans Drupal renvoie uniquement des informations de base, telles que le nom et l’adresse e-mail de l’utilisateur. Toutefois, dans certains cas, il devient nécessaire d’enrichir ces données …

Drupal 10 : Créer un module personnalisé en appliquant les principes SOLID

Dans un projet Drupal, les modules sont des extensions qui ajoutent ou modifient des fonctionnalités. Ils sont souvent installés dans le répertoire web/modules/contrib, qui contient des modules téléchargés à partir de la communauté Drupal…

CloudPanel : Sécurisation, sauvegarde et gestion de l’hébergement d’une application web

CloudPanel est un panneau de contrôle moderne, optimisé pour les performances, qui permet de gérer facilement vos serveurs et vos sites web. En tant qu’administrateur système, vous avez la responsabilité de configurer et sécuriser l’infrastructure de votre serveur pour assurer la meilleure…

Drupal 10 : Gestion de contraintes d’unicités sur un content type pour des données utilisateurs distinctes

Dans de nombreux projets Drupal, il est essentiel de garantir l’unicité de certaines données pour maintenir l’intégrité des informations. Par exemple, dans un système où plusieurs utilisateurs peuvent créer des contenus, il peut être nécessaire de restreindre l’ajout de titres en double pour un …

Drupal 10 : Comment installer Drupal dans un conteneur docker avec FrankenPHP version 1.0

Introduction Dans l’alternative de vous faciliter la gestion de votre site Drupal et de vous offrir une expérience de développement agréable . Nous vous souhaitons la bienvenue dans cette présentation de la version 1.0 du projet Docker Drupal FrankenPHP. La…

Drupal 10 : Authentification OAuth 2.0 pour sécuriser JSON:API avec les modules Consumers et Simple OAuth

Dans un environnement où les API jouent un rôle central dans l’intégration d’applications, il est essentiel de garantir leur configuration correcte et sécurisée. Cet article explique comment mettre en place et sécuriser une API dans Drupal 10 …

Ingénierie informatique (SSII)

Applize crée des logiciels métiers pour accompagner les entreprises dans la transition vers le zéro papier.


Avez-vous un projet en tête ? Discutons-en.