(01)
OIDC Social Auth
Native support for GitHub, Google, Microsoft, Discord, LinkedIn, Apple, Slack, and 4 more. Toggle providers per tenant. Claims are mapped and standardized automatically.
(Verne Gate · Auth-as-a-Service)
Stop building login forms. Verne Gate provides a complete identity control plane with 11 OIDC providers, Passwordless OTP, MFA, and native webhooks. Secure, tenant-isolated, and ready in minutes.
curl -X PATCH https://api.vernesoft.com/v1/gate/identities/id_12345/metadata \
-H "Authorization: Bearer vrn_gate_•••" \
-d '{"role":"admin","subscription_tier":"pro"}'(The DIY Auth Trap)
Implementing a simple email/password login is deceptive. Scaling to social logins, managing secure password recovery, enforcing MFA, and handling session revocation across distributed systems requires a dedicated engineering team.
In-House Auth
Verne Software Gate
(Core Features)
(01)
Native support for GitHub, Google, Microsoft, Discord, LinkedIn, Apple, Slack, and 4 more. Toggle providers per tenant. Claims are mapped and standardized automatically.
(02)
Enable TOTP with backup codes, or go fully passwordless with secure OTP email codes with a 15-minute lifespan. Configurable per tenant.
(03)
Query active sessions by device, IP, and user agent. Revoke specific sessions or all sessions for a compromised identity with a single API call.
(04)
Attach proprietary JSON metadata to users. Perform atomic merge-updates without overwriting protected tenant data. Perfect for RBAC payloads.
(05)
Get notified instantly on identity.created, identity.login, or identity.deleted. Built-in 3-attempt exponential backoff and HMAC-SHA256 signature verification.
(06)
Secure, two-phase state-machine flows for Password Recovery, Settings updates, and Email Verification — all managed and auditable.
(Nautilus Ecosystem)
Gate is the security perimeter for your entire architecture. Authenticate users via Gate, trigger scheduled billing runs via Clockwork, and securely dispatch events to your clients via Relay. One API, one dashboard, and strict tenant isolation across all services.
(Developer Experience)
Attach B2B roles, subscription tiers, or feature flags directly to the auth identity, with JSON Patch operations applied atomically.
curl -X PATCH https://api.vernesoft.com/v1/gate/identities/id_12345 \
-H "Authorization: Bearer $VERNE_GATE_KEY" \
-H "Content-Type: application/json" \
-d '[
{ "op": "replace", "path": "/traits/custom_data/role", "value": "admin" },
{ "op": "add", "path": "/traits/custom_data/beta_access", "value": true }
]'(FAQ)
Gate uses internal jsonnet mappers for all 11 supported providers. It automatically extracts, normalizes, and maps claims so your application receives a predictable, standardized user schema.
Every webhook payload is signed using HMAC-SHA256. The signature is passed in the X-Verne-Signature header, allowing your backend to mathematically verify the payload originated from Verne Gate.
Yes. The Session Management API allows you to send a DELETE request to /v1/gate/identities//sessions, instantly invalidating all active sessions across all devices and browsers.
Absolutely. Strict tenant isolation is enforced at the in-memory layer. Custom metadata includes protected tenant IDs that cannot be overwritten by client requests.
(Get Started Today)
Secure your B2B SaaS with enterprise-grade auth, MFA, and webhooks in a fraction of the time.