Authentication
Secure and Scalable AuthenticationA complete solution for user authentication, from registration to session management, all out of the box.
Authentication Built for Everyone
From simple email login to enterprise SSO, give your users the authentication experience they expect. Secure, scalable, and ready to deploy in minutes.
Email & Password
Phone (SMS)
Magic Link
Email OTP
OAuth2 Providers
JWT
SSR Authentication
Custom Tokens
Anonymous Login
Multi-factor Authentication (MFA)
Simple APIs, Powerful AuthenticationGet started in minutes with our intuitive SDK. Choose your preferred authentication method and integrate it seamlessly into your application.
Email & Password
OAuth Providers
Magic Link
Multi-Factor Auth
Traditional email and password authentication with secure password hashing
Secure password hashing
Password reset flows
Email verification
Rate limiting
import { Client, ID } from "@nuvix/client";
const nx = new Client()
    .setEndpoint('https://api.nuvix.in/v1')
    .setProject('<PROJECT_ID>');

try {
    const session = await nx.account.createEmailPasswordSession(
        'user@example.com',
        'secure-password'
    );
    console.log('Login successful:', session);
} catch (error) {
    console.error('Login failed:', error);
}

Manage Teams and Permissions with Ease

Organize users into teams and control access with role-based permissions. From simple team structures to complex enterprise hierarchies.

Team Organization

Group users into teams with hierarchical structures. Create unlimited teams and subteams for complex organizational needs.

Role-Based Access

Define custom roles with granular permissions. Control exactly what each team member can access and modify.

Permission Management

Fine-grained permission control at resource level. Assign read, write, update, and delete permissions individually.

Nuvix Dashboard Team Management

Robust Security, Effortless Protection

Built-in industry-leading security features to safeguard your users and data with ease.
  • Session Management

    Manage user sessions and devices with ease.

    Arijit Singh

    Overview
    Memberships
    Sessions
    Activity
    Device
    Location
    Macbook ProNew York, US
    iPhone 17London, UK
    iPad AirTokyo, JP
  • Session Limit

    Limit the number of sessions per user.

    Session Limit

    Set the maximum number of active sessions a single user can have at any given time.

  • Secure Passwords

    Enforce strong password policies with complexity rules.

    Password

    At least 8 characters
    Includes a number
    Includes a special character
    Includes an uppercase letter
    Includes a lowercase letter
    Avoids common passwords
  • MFA

    Enhance account security with Time-based One-Time Passwords (TOTP).

    3
    5
    4
    9
  • Rate Limiting

    Protect against brute force attacks.

    Rate limited
    5/100requests per minute

Start Simple.
Scale your way.

Start building
Learn more
© 2025 Nuvix. All rights reserved.