Authentication JavaScript SDK

Authentication is a Catalyst CloudScale component that allows you to add end-users to your application in a secure manner. You will be able to customize aspects of your login elements, choose from three different types of authentication types, control end-user statuses, customize email templates, whitelist domains and enable CORS and iFrame access.

The Authentication JavaScript SDK package enables you to perform user management operations like adding or removing end-users, prompting users to reset their passwords, getting user details, and implementing custom logic to authenticate end-users’ access.

Prerequisites

You need to install the following package to use the Authentication SDK methods.

copy
$
npm install @zcatalyst/auth
Info: Ensure that you have applied the required authentication configuration to use the SDK methods of this component.

Import Requirement

You will need to import the following module to use the Authentication SDK methods.

copy
const { UserManagement } = require('@zcatalyst/auth');

List of SDK Methods

The following table contains the list of SDK methods that can be used to perform operations in Authentication through code.

Category SDK Method Required Scope
General Operations Get Component Instance No requirement
Authentication (User Management) Operations Admin

Last Updated 2026-07-02 14:51:41 +0530 IST