v1.0 is now live

Identity is Trust.

Charcoal disappears. Emerald reassures. AetherID should feel like infrastructure you never question.

token-exchange.ts
const response = await axios.post("/api/oauth/token", {
grant_type: "authorization_code",
code: authCode,
client_id: process.env.CLIENT_ID
});
// Returns Access & Refresh Tokens

Engineered for Security

Built on industry standards to ensure your user data remains strictly confidential and secure.

OAuth 2.0 Compliant

Full implementation of the Authorization Code flow with PKCE support readiness.

Token Rotation

Refresh tokens are rotated on every use, preventing replay attacks and theft.

Stateless JWTs

Access tokens are cryptographically signed and stateless for maximum scalability.

OIDC UserInfo

Standardized user profile endpoints compatible with NextAuth and Passport.js.

Developer Friendly

Comprehensive documentation and type-safe API responses for easy integration.

Self-Hosted Control

Own your data. No third-party black boxes. Full database control via MongoDB.

Ready to claim your identity?

Join the developers building the next generation of secure applications.