Register Regular Web Applications

To integrate Login 3.0 with a regular web app, you must work with the UPBOND team to register your app. These apps may include traditional web apps that perform most of their application logic on the server (for example, Express.js, ASP.NETarrow-up-right).

Since Login 3.0 does not offer a self-service dashboard, you will need to contact the UPBOND team and provide the necessary details for your application, including:

  • Application Name

  • Application Type (e.g., Regular Web Application)

  • Allowed Callback URLs

  • Allowed Logout URLs

  • Application Settings (if any customization is required)

Once your application is registered, the UPBOND team will provide you with the necessary credentials and configuration details.


Application Settings

After your application is created, you will receive configuration details that include the following components:

Tab

Description

Settings

Contains key configuration details for your application, such as allowed callback URLs, logout URLs, and more.

Credentials

Includes client ID and secret for authentication.

Connections

Configures user authentication sources (e.g., social logins or email/password).

Organizations

(Optional) Allows you to group users into specific organizations for access control.

Key Steps:

  1. Review the application settings provided by UPBOND to ensure they align with your requirements.

  2. Implement the application credentials and settings in your web app.


Enable Connection Sources

With Login 3.0, the UPBOND team can enable connections for your application. Connections represent sources of users, such as email/password authentication or social login providers (e.g., Google, Facebook). Specify which connections you want enabled when you register your application.


Next Steps

Once your application is registered and configured, follow these steps:

  1. Configure Connections

    Work with the UPBOND team to enable and test your desired user authentication methods.

  2. Modify Your App Code

    Update your application code to integrate with Login 3.0. The UPBOND team will provide example code snippets or configuration details based on your chosen technology stack.

  3. Use Login 3.0 APIs

    • Authentication API: Handles primary identity-related functions such as login, logout, and retrieving user profiles. You can use libraries provided by UPBOND or directly interact with the API if you’re building custom authentication flows.

    • Management API: Used to automate tasks such as managing users or configuring application settings. Contact the UPBOND team for access and API documentation.

  4. Secure Your Application

    • Configure security settings, such as IP filtering and brute-force protection, with the UPBOND team.

    • Test your integration thoroughly before moving to production.

Last updated

Was this helpful?