Vidurshan Ponmudy·Nov 4Adding Asgardeo to an Existing Authentication System: Lessons from a Next.js IntegrationIntroduction Integrating an identity provider into an existing application can be more challenging than implementing authentication from…
prabash withanachchi·Nov 3Securing Modern Web Apps: A Hands-On Guide to OAuth 2.0 and OIDC with WSO2 Identity ServerIntroduction
Pabasara Mahindapala·Nov 3Turning WSO2 Identity Server’s SCIM 2.0 APIs into a governed MCP server with the WSO2 AI GatewayPhoto by Árpád Czapp on Unsplash
Nipuni Nethmini·Nov 2Securing a PHP Application with WSO2 Asgardeo: A Step-by-Step OIDC SSO GuideModern web applications require robust, secure, and seamless authentication mechanisms. Implementing authentication and user management…
Pasindu Dilshan Balasooriya·Oct 31I Connected ASP.NET Core to ThunderID. Here’s What Actually HappenedThunderID has 26 SDKs and guides on its docs site. React, Vue, Next.js, Flutter, Spring, Go and more. I went through the list twice. None…
Hasanthi Purnima Dissanayake·Oct 30The Baby Edition of Authentiction ❤What my baby taught me about authentication…
Sandavi Nuthara·Oct 29From Code to Contract: What Ballerina’s Exported OpenAPI Spec Revealed About My APIIn my last post, my broken curl command got a clear error back from my Ballerina server: a JSON object with a timestamp, status, reason…
Sandavi Nuthara·Oct 29The curl Command That Broke on Windows, and My First REST API in BallerinaI had a tidy little API running, a tidy little curl command copied from a tutorial, and a Windows Command Prompt that had other plans.
Wishula Jayathunga·Oct 25The Leaky EnvelopeHow a single missing else branch in an MCP gateway let internal JSON‑RPC protocol data leak straight into backend request bodies and how a…
Chandima Veneera·Oct 19Event-Driven Webhooks with WSO2 WebSubHub, Solace and WSO2 Micro IntegratorStop polling. Let your systems tell each other when something happens.