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.