CentralAuth logo

    CentralizedAuthentication

    No passwords. No hassle. Just authentication that works for you and your users.

    Authentication without passwords

    Three simple ways for users to log in securely

    Biometric Login

    Users sign in with their fingerprint, face recognition, or device security. Fast and secure.

    Email Links & Codes

    Send a secure link or one-time code to the user's email. Simple login without passwords.

    Social Login

    Let users sign in with existing accounts from Google, Microsoft, GitHub and other providers.

    Simple integration

    Built on OAuth 2.0 standard, CentralAuth works with any framework. Get started in minutes.

    OAuth 2.0 Standard

    Built on industry standards for reliable integration with existing applications.

    RESTful API

    Manage users, organizations and more with an easy to use REST API.

    Official NPM Package

    Install the official CentralAuth library for Node.js with full TypeScript support.

    Integration Example
    import { CentralAuth } from 'centralauth';
    
    const auth = new CentralAuth({
      clientId: 'your-client-id',
      secret: 'your-client-secret',
      authBaseUrl: 'https://centralauth.com',
      callbackUrl: '/auth/callback'
    });
    
    // Redirect to login
    await auth.login();
    
    // Handle callback
    const user = await auth.callback();
    
    // Get user information
    const userInfo = await auth.getUserData();

    Powerful features, simple to use

    Session Protection

    Advanced session hijacking protection keeps user sessions secure even after authentication.

    Bot Protection

    Intelligent detection systems to prevent automated attacks.

    API Keys

    Secure API integration with tenant and organization-level API keys for automation.

    Custom Domains

    Use your own domain for authentication endpoints with whitelabel support.

    Multi-Organization

    Manage multiple organizations with separate user databases and settings.

    Custom SMTP

    Use your own SMTP server for authentication emails.

    We respect your privacy

    Your data stays in the EU. No tracking, no marketing, no nonsense.

    EU Hosted

    Your data never leaves Europe for full GDPR compliance.

    Zero tracking

    We don't use analytics, pixels, or any tracking technologies on your users.

    It's your data

    We don't sell it, mine it, or spam your users. It's yours, not ours.

    We collect only the data that is necessary to handle authentication. We don't build marketing lists, sell user data or track your behaviour. European regulations ensure this standard, and we're committed to these privacy-first principles. That's a promise.

    Ready to get started?

    Join developers who chose CentralAuth for reliable, modern authentication.

    Free tier available - no credit card required