Identity Forwarding
Delegated authentication context propagation to third-party systems via meinGPT JWT
With JWT Identity Forwarding, meinGPT passes a signed JWT to third-party systems so they can securely evaluate user context.
This pattern is currently used in two areas:
- Custom AI Apps (iframe)
- Custom MCP Servers (header forwarding)
How it works
- meinGPT creates a signed JWT with user and organization claims
- The token is forwarded to the target system
- The target verifies the signature via the JWKS endpoint
- It applies permissions/scopes based on token claims
Transport variants
- Custom AI Apps: Token in URL hash (
#token=...) - Custom MCP Servers: Token in
X-meinGPT-JWTheader
Claims (subset)
subemailusernameaudorganizationNameroleteams
Verification
Public keys are available per organization via JWKS:
https://app.meingpt.com/api/custom-apps/v1/jwks/{organizationId}