
Password & MFA
Password-based auth with optional second factor (TOTP, SMS, hardware key). Most common, well-understood, legacy support.
Supported

Zoiko iD brings authentication context, federation, credentials, authority and auditable decisions into one programmable trust layer. Keep your existing identity systems and examine how identity evidence can inform access policy.
Authentication confirms an actor's use of a valid authenticator (password, passkey, token, certificate). SSO (Single Sign-On) allows one login to grant access to multiple applications via federation protocols.
Authentication proves identity claim. Authorization still determines what the authenticated actor can do. Zoiko iD connects both with auditable evidence and policy.

Password-based auth with optional second factor (TOTP, SMS, hardware key). Most common, well-understood, legacy support.
Supported

WebAuthn/FIDO2-based phishing-resistant authentication. Native biometric or hardware key. Next-generation standard.
Supported

Federation via OAuth/OpenID Connect. Delegate to identity provider. Works with Okta, Azure AD, Google, GitHub, custom IdPs.
Supported

Enterprise federation standard. XML-based protocol. Common in on-prem and hybrid deployments. IdP-initiated or SP-initiated flows.
Supported

X.509 client certificates and mutual TLS. Common for service-to-service, machine workloads, and high-assurance environments.
Supported

Proprietary flows, device attestation, step-up, and risk-based auth. Planned or custom implementation under evaluation.
Verify support
Proof of valid authenticator use at a point in time.
Authenticator proof is cached for reuse during session window.
Token or session reference flows to downstream app/policy.
Authorization engine evaluates who can do what.

Zoiko iD sits between your identity provider and your application as an optional overlay. You keep your existing IdP (Okta, Azure AD, Ping). Zoiko iD receives signals from it, applies context, and passes decisions to policy engines.
Require password + something you have (TOTP app, security key, SMS). Reduces risk of password compromise.
Classify auth strength: low (password), medium (password + TOTP), high (passkey or hardware). Let policy require specific levels.
Initially authenticate at low assurance. If accessing sensitive resource, require step-up (e.g., re-auth with MFA) without full login.
Evaluate context (location, device, time, behavior anomalies). Require stronger auth if risk score is high.
Adjust MFA requirement based on context. Low-risk = no prompt. High-risk = MFA required.
Require periodic re-authentication on long-lived sessions. Configurable timeouts per resource sensitivity.

Authentication provides identity context. Policy engines decide what authenticated users can do. Never conflate the two.
Sessions expire after idle or absolute time. User must re-authenticate.
Admin can revoke session immediately if user leaves org or compromised.
Monitor session signals (location, device) and re-evaluate trust during session.
Employee departing → all sessions revoked → access logs created.
Underlying credential (e.g., certificate, API key) revoked → new auth required.
Compromise detected → invalidate sessions → force re-auth → audit trail.


Custom auth flows, policy evaluation, session management. APIs and webhooks for advanced use.
View APIs
Authentication tokens, session IDs, and sensitive data encrypted in transit (TLS 1.3) and at rest.
Built-in protections against cross-site request forgery and script injection attacks.
Every login, session event, policy decision, and revocation is logged with timestamp and actor.
Distributed architecture, automatic failover, geo-redundancy. 99.99% uptime SLA.
Multi-tenant architecture with complete data isolation, no cross-tenant leakage.
Machine learning-based detection of suspicious login patterns and credential abuse.
Find answers to common questions about Zoiko iD
No. Zoiko iD sits between your identity provider and your application as an optional overlay. You keep your existing IdP, such as Okta, Azure AD or Ping, and add Zoiko iD without a migration.
Password with MFA, passkeys (WebAuthn/FIDO2), OAuth 2.0 and OpenID Connect, SAML 2.0, and X.509 certificates with mutual TLS. Custom and emerging flows such as device attestation are planned or under evaluation, so verify support for those first.
Policy can require a specific assurance level. A user can sign in at low assurance and be asked to step up, for example by re-authenticating with MFA, only when accessing a sensitive resource. Adaptive MFA adjusts the requirement to the risk of the context.
No session is established, so no identity context is passed to downstream applications or policy, and the attempt is recorded in the audit trail.
Every login, session event, policy decision and revocation is logged with a timestamp and actor. Retention periods depend on your plan and configuration; talk to our team for the details that apply to you.
No. Authentication provides identity context: it proves who the actor is. Authorization is a separate step in which policy decides what that authenticated actor can do.

Bring authentication context into your identity and access control infrastructure with Zoiko iD.