iamdevbox.com — Identity & Access Management tutorials, open-source tools, and developer guides.
IAMDevBox is a technical resource hub for IAM engineers and developers, covering:
- ForgeRock / PingOne AIC — Production deployment, troubleshooting, scripted decision nodes, DS replication
- Keycloak — Docker production setup, HA clustering, LDAP federation, custom themes, Admin REST API
- OAuth 2.0 / OIDC / SAML — Protocol deep-dives, security best practices, troubleshooting guides
- AI + Identity — MCP OAuth 2.1, agentic AI authentication, non-human identity management
- Developer Tools — 15 browser-based tools for IAM engineers (see below)
350+ articles, 15 interactive tools, all open-source.
All tools run entirely in your browser — no signup, no data sent externally.
| Tool | Description | Link |
|---|---|---|
| 🔑 JWT Decoder | Decode and inspect JSON Web Tokens | Open |
| 🔨 JWT Builder | Create and sign JWT tokens for testing | Open |
| 🔒 PKCE Generator | Generate code_verifier and code_challenge for OAuth PKCE | Open |
| 🎮 OAuth Playground | Test OAuth 2.0 flows (Auth Code, PKCE, Client Credentials, Device Code) | Open |
| 🔍 OIDC Checker | Validate OpenID Connect discovery endpoints | Open |
| 📋 SAML Decoder | Decode SAML responses with signature analysis | Open |
| 🌐 REST Client | Test REST APIs with HTTP requests | Open |
| ⏰ Timestamp Converter | Convert Unix timestamps to human-readable dates | Open |
| 🔗 URL Encoder/Decoder | Encode and decode URLs | Open |
| 🔢 Base64 Encoder/Decoder | Encode/decode Base64 strings | Open |
| 📄 YAML ⇄ JSON | Convert between YAML and JSON | Open |
| 📄 XML ⇄ JSON | Convert between XML and JSON | Open |
| 🔒 ROT47 Cipher | Quick text obfuscation | Open |
| 🏗️ ForgeRock URL Builder | Build ForgeRock AM/IDM REST API URLs | Open |
| 🔗 URL Admin | Self-hosted URL shortener admin (CloudFlare Workers) | Open |
Production-ready code extracted from IAMDevBox tutorials:
| Repo | Description | Tutorial |
|---|---|---|
| keycloak-docker-production | Keycloak 26.x Docker Compose + PostgreSQL + reverse proxy | Tutorial |
| keycloak-spring-boot-oauth2 | Spring Boot 3 OAuth2 Resource Server with Keycloak | Tutorial |
| oauth-pkce-spa-example | OAuth PKCE flow for React SPA | Tutorial |
| oauth-nodejs-express | OAuth 2.0 Auth Code flow with Node.js + Express | Tutorial |
| forgerock-password-sync | ForgeRock IDM → Oracle IDCS password sync | Tutorial |
| forgerock-backup-restore-scripts | ForgeRock AM/IDM/DS backup automation | Tutorial |
| forgerock-config-promotion | ForgeRock config promotion (dev → prod) | Tutorial |
| forgerock-ds-cert-troubleshoot | ForgeRock DS PKIX certificate troubleshooting | Tutorial |
| Platform | Link |
|---|---|
| 🌐 Website | iamdevbox.com |
| 🐦 X (Twitter) | @IAMDevBox |
| 🐘 Mastodon | @iamdevbox@mastodon.social |
| 💻 Dev.to | @iamdevbox |
| 📺 YouTube | @IAMDevBox |
MIT License © IAMDevBox