diff --git a/_posts/2024-09-10-openidm-ad-idm.md b/_posts/2024-09-10-openidm-ad-idm.md
index e67de77..e7c0bfc 100644
--- a/_posts/2024-09-10-openidm-ad-idm.md
+++ b/_posts/2024-09-10-openidm-ad-idm.md
@@ -6,6 +6,8 @@ description: "In this article, we will configure Active Directory identity manag
keywords: 'OpenIDM, Active Directory, Identity Management, reset password'
imageurl: 'openidm-og.png'
share-buttons: true
+products:
+- openidm
---
OpenIDM: Active Directory Identity Management
diff --git a/_posts/2025-05-13-openidm-two-way-ad-opendj.md b/_posts/2025-05-13-openidm-two-way-ad-opendj.md
index 1e6d39b..3066716 100644
--- a/_posts/2025-05-13-openidm-two-way-ad-opendj.md
+++ b/_posts/2025-05-13-openidm-two-way-ad-opendj.md
@@ -1,7 +1,7 @@
---
layout: home
-title: "OpenIDM: Active Directory Identity Management"
-landing-title2: "OpenIDM: Active Directory Identity Management"
+title: "Configuring OpenIDM for Synchronization Between Active Directory and OpenDJ"
+landing-title2: "Configuring OpenIDM for Synchronization Between Active Directory and OpenDJ"
description: "In this article we will configure two-way synchronization between Active Directory and OpenDJ. Changes made in Active Directory will be synchronized to OpenDJ and vice versa."
keywords: 'OpenIDM, Active Directory, Identity Management, OpenDJ'
imageurl: 'openidm-og.png'
diff --git a/_posts/2025-09-09-using-microsoft-authenticator-with-openam.md b/_posts/2025-09-09-using-microsoft-authenticator-with-openam.md
index d921b41..4c18d15 100644
--- a/_posts/2025-09-09-using-microsoft-authenticator-with-openam.md
+++ b/_posts/2025-09-09-using-microsoft-authenticator-with-openam.md
@@ -7,6 +7,8 @@ keywords: 'OpenAM, two-factor authentication, 2FA, TOTP, Microsoft Authenticator
imageurl: 'openam-og.png'
share-buttons: true
+products:
+- openam
---
# Using Microsoft Authenticator with OpenAM
diff --git a/_posts/2025-09-12-using-google-authenticator-with-openam.md b/_posts/2025-09-12-using-google-authenticator-with-openam.md
index aac83d7..18215a9 100644
--- a/_posts/2025-09-12-using-google-authenticator-with-openam.md
+++ b/_posts/2025-09-12-using-google-authenticator-with-openam.md
@@ -7,6 +7,8 @@ keywords: 'OpenAM, two-factor authentication, 2FA, TOTP, Google Authenticator, a
imageurl: 'openam-og.png'
share-buttons: true
+products:
+- openam
---
# Using Google Authenticator with OpenAM
diff --git a/_posts/2025-12-18-openam-vs-keycloak.md b/_posts/2025-12-18-openam-vs-keycloak.md
index f5cb6b7..198d5e4 100644
--- a/_posts/2025-12-18-openam-vs-keycloak.md
+++ b/_posts/2025-12-18-openam-vs-keycloak.md
@@ -7,6 +7,8 @@ keywords: 'OpenAM vs Keycloak, Keycloak vs OpenAM, OpenAM comparison, Keycloak c
imageurl: 'openam-og.png'
share-buttons: true
lastmod: 2026-07-28
+products:
+- openam
---
# OpenAM vs Keycloak
diff --git a/_posts/2026-01-19-openig-promt-injection-mitigation.md b/_posts/2026-01-19-openig-promt-injection-mitigation.md
index 63b17ff..7feeb0a 100644
--- a/_posts/2026-01-19-openig-promt-injection-mitigation.md
+++ b/_posts/2026-01-19-openig-promt-injection-mitigation.md
@@ -6,6 +6,8 @@ description: Learn how to prevent prompt injection in AI systems using an API ga
keywords: 'prompt injection mitigation, llm security, api gateway ai, openig, ai guardrails, prompt injection prevention, llm firewall, ai security architecture, ollama llm, secure ai apis'
imageurl: 'openig-og.png'
share-buttons: true
+products:
+- openig
---
# Prompt Injection Mitigation in AI Systems Using API Gateway
diff --git a/_posts/2026-01-23-openig-mcp-authorization.md b/_posts/2026-01-23-openig-mcp-authorization.md
index 8dcba81..4b70485 100644
--- a/_posts/2026-01-23-openig-mcp-authorization.md
+++ b/_posts/2026-01-23-openig-mcp-authorization.md
@@ -6,6 +6,9 @@ description: Learn how to configure MCP server authorization using OpenIG. Restr
keywords: 'CP server, Model Context Protocol, OpenIG, OpenAM, MCP authorization, MCP security, MCP tools filter, OpenIdentityPlatform, JSON-RPC, IAM, API security, DevSecOps, Zero Trust'
imageurl: 'openig-og.png'
share-buttons: true
+products:
+- openig
+- openam
---
# Configuring Authorization for Access to an MCP Server Using OpenIG
diff --git a/_posts/2026-03-27-openig-rest-api-security-oauth2-openapi-validation-rate-limiting.md b/_posts/2026-03-27-openig-rest-api-security-oauth2-openapi-validation-rate-limiting.md
index 05a811e..4199998 100644
--- a/_posts/2026-03-27-openig-rest-api-security-oauth2-openapi-validation-rate-limiting.md
+++ b/_posts/2026-03-27-openig-rest-api-security-oauth2-openapi-validation-rate-limiting.md
@@ -6,6 +6,9 @@ description: Learn how to secure a REST API using OpenIG, OpenAM, and Docker —
keywords: 'OpenIG, OpenAM, REST API security, OAuth 2.0, API gateway, OpenAPI validation, Swagger validation, API rate limiting, throttling, Spring Pet Clinic, Docker Compose, API authorization, Bearer token, access token, resource server filter, mass assignment protection, API security tutorial, identity gateway, open source IAM, request validation, response validation'
imageurl: 'openig-og.png'
share-buttons: true
+products:
+- openig
+- openam
---
# REST API Security: OAuth OIDC Authorization, OpenAPI Swagger Compliance Validation, Service Level Monitoring
diff --git a/openig.md b/openig.md
index 3f8a838..3c5472a 100644
--- a/openig.md
+++ b/openig.md
@@ -8,7 +8,7 @@ product: openig
video: ForgeRock+OpenIG
links:
- title: Donate
- url: https://opencollective.com/openidm/contribute
+ url: https://opencollective.com/openig/contribute
---