Janssen Server
docs.jans.io
Spec sheet
- Purpose
- Janssen Server is an authentication and authorization server that exposes identity features through standards based endpoints.Read 5 Oct 2026 · docs.jans.io
- Product
- Janssen is an open-source identity and access management platform for building digital identity services.Read 5 Oct 2026 · docs.jans.io
- Deployment
- The documentation covers Kubernetes, VM cluster, and single VM deployment options.Read 5 Oct 2026 · docs.jans.io
- Integrations
- The documentation includes an integration guide covering configuration of third party software and SaaS providers.Read 5 Oct 2026 · docs.jans.io
- Security
- The project describes audit logging, threat detection, brute-force protection, account lockout policies, and security-event monitoring.Read 5 Oct 2026 · docs.jans.io
- Support
- The project identifies GitHub Discussions as its main community support channel and also offers a community chat.Read 5 Oct 2026 · github.com
- License
- The Janssen Project repository identifies its software under the Apache-2.0 license.Read 5 Oct 2026 · github.com
- Founded
- 2020Read 28 Sep 2026 · docs.jans.io
- Administration
- Admins can configure Janssen through command-line tools, curl, or its text user interface, and the Config API is used by configuration tools to write settings to the database.Read 5 Oct 2026 · docs.jans.io
- Authentication
- Documented out-of-box MFA options include FIDO, passkeys, OATH OTP, and SMS via Twilio or SMPP.Read 5 Oct 2026 · docs.jans.io
- Caching
- The documented cache options are in-memory, Redis, and Memcached; in-memory is described as suitable only for a single-node VM deployment.Read 5 Oct 2026 · docs.jans.io
- Cloud support
- The documentation describes native Kubernetes support, autoscaling, service-mesh compatibility, and cloud-agnostic deployment options.Read 5 Oct 2026 · docs.jans.io
- Configuration tools
- Administrators can configure Janssen using the Config API, command line tools, or a text user interface.Read 5 Oct 2026 · docs.jans.io
- Core capabilities
- Its Auth Server supports OAuth 2.0 and OpenID Connect, multi-factor authentication, session management, directory integration, and audit logging.Read 5 Oct 2026 · docs.jans.io
- Databases
- The components overview lists MySQL and Postgres as supported persistence options.Read 5 Oct 2026 · docs.jans.io
- Development deployment limit
- The Janssen documentation labels its Docker demo setup for testing and development only.Read 5 Oct 2026 · docs.jans.io
- Extensibility
- The platform provides interception scripts, custom plugins, REST APIs, and Agama for designing authentication flows and integrating third-party services.Read 5 Oct 2026 · docs.jans.io
- Intended audience
- The deployment guide names technical architects, designers, developers, and Janssen administrators as its audience.Read 5 Oct 2026 · docs.jans.io
- Key storage
- Private keys can be stored in a cloud provider key service, the file system, or an HSM.Read 5 Oct 2026 · docs.jans.io
- Passkeys
- Its FIDO2 component provides endpoints to enroll and validate devices and is the basis of passkey support.Read 5 Oct 2026 · docs.jans.io
- Production distribution
- The repository says Gluu offers commercial distributions of Janssen components for enterprises seeking production deployment.Read 5 Oct 2026 · github.com
- Protocols
- The documentation describes support for OAuth, OpenID Connect, and UMA authorization services.Read 5 Oct 2026 · docs.jans.io
- Security guidance
- The security guidance advises keeping the Config API off the internet and limiting exposed services to those required.Read 5 Oct 2026 · docs.jans.io
- Social sign-in
- The documentation says Jans supports Google, Apple, and Facebook social sign-in out of the box, with other providers possible through Agama.Read 5 Oct 2026 · docs.jans.io
- Use cases
- Documented use cases include browser single sign-on, API access management, mobile authentication, open banking, registration, and consent gathering.Read 5 Oct 2026 · docs.jans.io
- User management
- The SCIM service is a JSON REST API for adding, editing, and updating user information.Read 5 Oct 2026 · docs.jans.io
Where Specifiction places it
- OAuth Server Software#27 of 327.5