Getting Started | LoginRadius Docs

Preparing LoginRadius developer resources

Mission: Help enterprises accelerate digital transformation with our fully-managed Customer IAM technology.

On this page

This document will help you set up LoginRadius as a Customer Identity and Access Management (CIAM) solution for your application. While this walkthrough uses Identity Orchestration (IO) for its simplicity and no-code capabilities, by following this guide, you will be able to:

Identity Orchestration (IO)

LoginRadius Identity Orchestration (IO) enables you to go from zero to a fully working user journey with minimal setup, while giving you the flexibility to customize every part of the experience. IO empowers businesses to design and manage tailored identity workflows that align with their unique customer journeys.

Configure a New App

Start by creating a new application and configuring the grant types and scopes that match your use case.

  1. Navigate to Applications in the Console.
  2. Click Add Application.
  3. Enter a unique Application Name and click Create Application.

Your app is now created and you will be taken to the app's configuration page.

1. Credentials & Security

2. Grant Settings

Grant Type Use Case
Authorization Code Standard web or SPA login
Refresh Token Persistent sessions without re-authentication
Password Grant Trusted first-party apps
Client Credentials Service-to-service (M2M)

Refer to the protocol-specific guides for recommended grant types — OAuth 2.0, OIDC, or M2M.

3. MCP Registration (Optional)

1. Token & Session Settings

Tokens are signed using the RS256 algorithm.

2. Authorization Requests (Optional)


3. Data Mapping & Metadata (Optional)

1. Endpoint URLs
Copy these endpoints for your integration:

2. Redirect & Logout URLs

If left blank, redirect_uri is validated against the globally configured Domains list in Tenant Settings.

3. Cross-Origin Authentication

4. Back-Channel Logout

Select the Audience and Scopes this app is permitted to access. Click + Add New to define API-level access permissions.

For M2M apps, scopes defined here represent resource-level permissions, not user profile claims.

MCP clients connected to this application will be listed here. Use the search bar to find clients by name or client ID.

Enable Set authentication configuration for this app to configure authentication-level settings specific to this application.

Set up authentication

You need to select which authentication types and methods you want to provide. You must enable at least one authentication type and one authentication method. You can also choose to allow authentication through social providers.

  1. Go to Authentication > Social Providers.

  2. Toggle on the desired social provider.

  3. In the Configuration tab, enter your social provider’s settings.

Note: Refer to the Setup Guide tab for step-by-step instructions on configuring your provider.

  1. Click Save to apply the changes.

You can now enable authentication via this social provider for specific applications by navigating to Applications > [Select an App] > Connections.

Once you’ve set up your application and selected the authentication services you want to provide, you’re ready to tie your apps into a front-end workflow by creating a brand and a workflow.

For more detailed information, please refer to the Authentication documentation.

Deploying Identity Orchestration

Utilize the low-code workflow creation engine to create plug-and-play blocks for a rapid and straightforward workflow setup. After configuring your workflow, connect an app and brand, and generate a workflow URL for live preview or deployment.

  1. Navigate to Orchestration > Workflows.

  2. Select New Workflow.

  3. Select a method to start setting up your workflow:

    • Templates: Choose from pre-built templates for common identity workflows, such as login and registration.
    • Editor: Create a workflow based on your custom requirements
    • Upload JSON: Upload your workflow JSON to import, modify, or reuse for your specific use case.
  4. In the Add-Workflow dialog, enter your workflow name and description and select a brand.

  5. Select Confirm.

  6. In the workflow editor, you can configure your workflow by arranging, editing, and adding nodes to define the user journey. Supported node types include:

    • Authentication: Email/password, OAuth, SAML, JWT.
    • Service: Session management, webhooks, custom scripts.
    • Security: MFA setup, security policies.
    • Page: Custom user input forms.
    • Social Login: Social provider integration.
    • Helper: Utility nodes for additional logic.
  7. Click Update to save and deploy the workflow.

The format of the URLs generated for workflows is:

https://<API_Domain>/workflow?workflowName=<workflow_name>&client_id=<client_id>&s=<style>&debugMode=<debug_mode>

For more information on URL formatting parameters, please refer to the documentation.

Before you deploy a workflow, preview it to see how it will appear to users.

  1. In the workflow editor, select Preview, or select the workflow name in your list of workflows.

  2. Select the OIDC/OAuth app that you have created in the previous steps, which you want to use with the workflow.

  3. Select a brand for the workflow.

Note: If you don’t select a brand, the default theme appears. Or, if you selected a brand when you initially created the workflow, that brand’s theme appears.

  1. Select Preview.

The URL can include various parameters to control workflow behavior. The following is a list of key parameters:

For more detailed information on configuring IO workflows, refer to the IO Workflows Documentation.

Best Practices