jans
https://github.com/janssenproject/jans
Java
The Janssen Project is a home for open source IAM components, featuring Auth Server (OAuth/OpenID), Agama low-code identity orchestration, and the Cedarling policy decision point. The "Janssen Server" distributions bundle IAM components under one control
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Java not yet supported1 Subscribers
Add a CodeTriage badge to jans
Help out
- Issues
- feat: add User-Info-JWT header to Config API user-mgmt API
- feat(agama): track relevant events that occur during the course of flows
- feat(jans-cedarling): cedarling TRACE: emit signed `AUTHORIZATION_DECISION` records to Lock Server
- feat(agama): create mechanisms that help provide deep insight on flows behavior
- feat(jans-auth-server): add defense-in-depth headers to `/token`, `/userinfo`, `/introspection`, `/jwks`, `/register` and `/revoke`
- feat(jans-cedarling): `.cjarsig`: signed policy store envelope
- feat(jans-cedarling): add policy store bundle hash to decision logs
- feat(jans-lock): use ORM CAS in concurent updates
- chore(deps-dev): bump @types/node from 25.9.9 to 26.6.5 in /demos/janssen-tarp/mcp-server
- docs: Update Janssen Documentation for OAuth 2.1
- Docs
- Java not yet supported