Skip to content

Architecture & Concepts#

This section provides technical documentation about Janssen's architecture, internal components, and development concepts.

What You'll Find Here#

  • Components Overview - High-level description of Janssen deployment components
  • Auth Server Internals - Detailed documentation of endpoints, cryptography, and internationalization
  • Agama Engine - The authentication flow engine architecture
  • Developer Guide - How to extend and customize Janssen
  • Implementation Design - Architectural Decision Records (ADRs) and design documents
  • Reference - API documentation, JSON configuration, and property references

Use the navigation menu to explore specific topics.