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.NET).
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:
Review the application settings provided by UPBOND to ensure they align with your requirements.
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:
Configure Connections
Work with the UPBOND team to enable and test your desired user authentication methods.
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.
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.
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?