UChat Official

Introduction

In today's overview, we explore the Single Sign-On (SSO) feature available for UChat partners, a powerful tool designed to streamline user authentication across multiple platforms.

This feature allows users to log in once and gain access to both your custom platform and the UChat workspace, enhancing user experience and operational efficiency.

The following summary provides a detailed explanation of how the SSO addon functions, setup procedures, technical requirements, and support resources, all structured to give a comprehensive understanding of this integration.

Understanding the Single Sign-On (SSO) Addon for UChat Partners

What is the SSO Addon?

The Single Sign-On (SSO) addon is an optional feature accessible within the Partner Settings of your UChat partner account.

It enables a seamless login experience by allowing users to authenticate once and access multiple platforms without repeated logins. Specifically, it connects your custom platform with the UChat workspace, facilitating:

  • Unified login process

  • Enhanced user convenience

  • Reduced login friction

How to Access the SSO Addon

To locate and enable this feature:

  1. Log into your UChat partner account.

  2. Navigate to Label Settings.

  3. Select Partner Settings.

  4. Click on Custom Add-ons.

  5. Find the Single Sign-On (SSO) addon listed there.

Functionality and Use Cases

Imagine you operate a custom platform—be it a website, web app, or internal tool—and want your users to access your platform and the UChat workspace with a single login. The SSO addon:

  • Facilitates cross-platform authentication

  • Eliminates multiple login prompts

  • Ensures a smooth user experience

This is particularly useful for businesses integrating UChat's services into their own systems, such as customer portals, internal dashboards, or third-party applications.

Technical Requirements and Developer Involvement

Implementing the SSO addon requires development expertise. You need to:

  • Obtain API Keys from UChat

  • Configure redirect URLs

  • Add SSL URLs as custom domains

  • Use sample code snippets provided in the documentation

Developer knowledge in OAuth, API integration, and SSL configuration is essential for successful setup.

How to Set Up the SSO Addon

Step-by-Step Setup Process

  1. Access Documentation:

    • From your UChat workspace, click the top right dropdown.

    • Select Documentation.

    • Open the Knowledge Base.

  2. Navigate to Relevant Sections:

    • Scroll down to Web Label Settings.

    • Proceed to Partner Settings.

    • Find Custom Add-ons.

    • Locate the Single Sign-On Documentation.

  3. Review Cost and Instructions:

    • The documentation details cost implications.

    • Provides step-by-step instructions on:

      • How to generate API Keys

      • How to set redirect URLs

      • How to add SSL URLs as custom domains

  4. Implement Sample Code:

    • Use the provided sample code snippets to facilitate integration.

    • Adjust code as needed for your platform.

  5. Configure Your Platform:

    • Add the API Keys and redirect URLs.

    • Ensure SSL URLs are correctly configured for security.

    • Test the login flow thoroughly.

Technical Considerations

  • API Keys: Unique identifiers for your integration.

  • Redirect URLs: Endpoints where users are sent post-authentication.

  • SSL URLs: Secure URLs to ensure encrypted data transfer.

  • Developer Skills: Knowledge of OAuth protocols, API handling, and web security.

Cost and Support

  • The documentation discusses pricing—whether the addon incurs additional costs.

  • For technical support, you can:

    • Email ticket@uchat.com.au

    • Use the live chat support available on the Discord server dedicated to partners.

Final Thoughts and Recommendations

The Single Sign-On addon for UChat partners offers a significant advantage for businesses seeking to enhance user experience through simplified authentication. While setup requires technical expertise, the comprehensive documentation and support channels make implementation feasible for developers.

Key takeaways:

  • Streamlines login processes across platforms

  • Requires developer involvement for setup

  • Provides detailed documentation for API integration

  • Supports secure SSL configurations

  • Offers support via email and Discord

If you believe this feature aligns with your platform's needs, you can purchase and implement it immediately by following the provided setup instructions. For any assistance, reach out through the designated support channels.