Auth Enterprise - nself-org/plugins GitHub Wiki
| Field | Value |
|---|---|
| Licence | Free (MIT) |
| Maturity | implemented (maturity levels) |
| Version | 1.2.6 |
| Install | nself plugin install auth-enterprise |
| Requirements | nSelf >=1.0.9 |
MFA enforcement (TOTP + WebAuthn policy) and SSO via SAML 2.0 and OIDC for Google Workspace, Okta, and Microsoft Entra ID.
nself plugin install auth-enterpriseNo license key required.
MFA enforcement (TOTP + WebAuthn policy) and SSO via SAML 2.0 and OIDC for Google Workspace, Okta, and Microsoft Entra ID.
Category: authentication. Current version: 1.1.2.
| Env Var | Default | Description |
|---|---|---|
NSELF_SSO |
false |
Enable SSO (SAML 2.0 + OIDC). Set to 'true' to activate. |
AUTH_ENTERPRISE_TOTP_ISSUER |
nSelf |
TOTP issuer name shown in authenticator apps (e.g. 'My Company'). Defaults to 'nSelf'. |
AUTH_ENTERPRISE_SSO_SP_ENTITY_ID |
- |
SAML SP entity ID (URI). Required when NSELF_SSO=true and SAML providers are configured. |
AUTH_ENTERPRISE_SSO_ACS_URL |
- |
SAML Assertion Consumer Service (ACS) URL. Required when NSELF_SSO=true and SAML providers are configured. |
AUTH_ENTERPRISE_SSO_OIDC_CALLBACK_URL |
- |
OIDC redirect URI registered with your IdP. Required when NSELF_SSO=true and OIDC providers are configured. |
| Port | Purpose |
|---|---|
| 3826 | Auth Enterprise service port |
6 table(s) added to your Postgres database:
np_mfa_enrollmentsnp_mfa_recovery_codesnp_mfa_policiesnp_sso_providersnp_sso_sessionsnp_sso_state_cache
GET /health
GET /auth/mfa/policy
PUT /auth/mfa/policy
POST /auth/mfa/recovery
GET /auth/mfa/recovery/codes
POST /auth/mfa/recovery/regenerate
GET /auth/mfa/status
POST /auth/mfa/totp/challenge
POST /auth/mfa/totp/setup
POST /auth/mfa/totp/verify
GET /auth/sso/metadata
GET /auth/sso/oidc/callback
curl http://localhost:3826/healthManifest: plugins/auth-enterprise/plugin.json
- Plugin-Marketplace — full plugin index
- Plugin-Development — write your own plugin
← Home →