Cratopus icon

Announcing the Crate Identity System: Authentication Done Right

Written by Derrick Antaya

Announcing the Crate Identity System

We’re incredibly excited to announce the launch of the Crate Identity System.

When building modern applications, developers consistently face the same hurdle: authentication. Setting up secure, reliable authentication is notoriously difficult to get right, and integrating third-party identity providers often leads to complex data synchronization issues, vendor lock-in, and unpredictable pricing models.

We built Crate to give developers a powerful, unified API toolbox. Today, we’re expanding that toolbox with a native, robust Identity module that seamlessly integrates with your existing Crate infrastructure.

What is the Crate Identity System?

The Identity System is a drop-in authentication module that handles user management, session handling, and credential verification securely and efficiently. By tightly integrating with the Crate Gateway, it ensures that your API routes are protected at the edge with zero external network hops for session validation.

At launch, we are proud to offer full support for the three most critical authentication flows:

1. Passkeys (WebAuthn)

The future of authentication is passwordless, and we are treating it as a first-class citizen. Passkeys offer the highest level of security against phishing and credential stuffing. With the CrateIdentityJS SDK, implementing a full Passkey registration and login ceremony is now as simple as a single function call.

2. Passwords

While the industry is moving towards passwordless solutions, we know that traditional username and password flows are still a hard requirement for many enterprise applications and legacy systems. We’ve built full support for secure password hashing, login, and robust password reset and recovery flows.

For users who can’t or won’t use passkeys, and as a frictionless alternative to passwords, Magic Links provide a secure, email-based authentication fallback. Generate a secure token with a single API call, deliver it via your preferred email or SMS provider, and let Crate handle the verification securely.

Predictable, Transparent Pricing

Just like our Gateway and Secrets modules, we believe that critical infrastructure shouldn’t come with complex, usage-based billing traps for standard features.

The Crate Identity System is available today as an add-on module for just $5/month. No per-user pricing, no MAU (Monthly Active User) limits, and no hidden fees. You get the full suite of authentication features, securely managed on our bare-metal infrastructure.

Getting Started

The Identity System is available right now.

To start using it, head over to the Crate Console, enable the Identity module for your organization, and check out our updated Identity Documentation for implementation guides and SDK references.

We can’t wait to see what you build with it.