IDP integration
This document explains how an integration application is created during the Getting started onboarding flow in the OXU Developer Portal.
Last updated
This document explains how an integration application is created during the Getting started onboarding flow in the OXU Developer Portal.
Last updated
This guide helps customers create an integration application on the OXU Developer Portal.
It is designed for:
Organizations that already have a system and users
Admins or product owners (not necessarily developers)
Customers who want to enable “” for their system
By following this guide, you will understand:
Why an integration application is needed
Where to start if you are new
How this application is used now and in the future
OXU IDP supports two integration protocols, choose your integration method:
OAuth 2.0 / OpenID Connect (OIDC) - used for Web application, Single Page Applications, Native apps
👉 (Continue with the guides below)
SAML (Single Sign-On) - used for Enterprise SSO & integrating with external identity providers (Github)
👉 See guide here:
Oten provides two separate environments to support IDP integration:
– used for integration, testing, and configuration validation
– used for live operation with real users
Partners should start the integration in the sandbox environment. Once the integration has been successfully tested and verified, you can proceed to production for real-world usage.
Creating an Application allows your system to connect securely with OXU Identity.
Today, the application is used to:
Enable Login with OXU for your system
Manage authentication securely
Control who can access your application
In the future, the same application can be extended to:
Manage user roles and permissions (authorization)
Enable social login and enterprise SSO
Be published to the Oten Marketplace (if you choose)
Integrate with other applications in the Oten ecosystem
👉 Think of an Application as a bridge between your system and Oten — you create it once, and it grows with your needs.
Entry point
From here, OXU will guide you step by step.
✔ No technical knowledge is required to begin ✔ Clear instructions and ready-to-use settings are provided
During the onboarding flow, OXU will guide you to:
Register your application in OXU
Generate a Client ID and Client secret
Configure allowed redirect and logout URLs
Access SDK and integration guidance
Test the login flow end to end
⚠️ You do not need to create an application in advance. The Integration Application is created during onboarding.
Basic understanding of OAuth 2.0 / OpenID Connect
Access to your application source code
Ability to configure environment variables
Access and signing in, the Getting Started onboarding screen will be displayed. All you need is within 1 click to Start Integration button.
A welcome dialog will appear to provide an overview of the integration journey, helping you understand how to select the right application type for your needs.
Take a moment to briefly review the quick guide on the screen.
Click the Got it button to start creating your application.
Create your app by:
Your Integration application is now created when you see a successful toast.
Next, you will create a client for your application.
You will be asked to select a Client type.
Client type selection guide
Use the following guidance to choose the appropriate client type based on how your application is built:
Notes
Select Single page application if authentication is handled entirely in the browser.
Select Regular web application if your backend server manages authentication and sessions.
Select Native application for applications installed on user devices.
👉 To learn more about the differences between these environments, see:
If this is your first time integrating with OXU, start from .
Application scenario
Client identity type to select
Building a browser-based web application (React, Javascript, frontend-only)
From the landing page:
You will see an introduction page explaining:
Click Start Integration
Sign in with your OXU account
You will be redirected to the OXU Developer ortal
A valid OXU account
Access to a Workspace
Basic information about your application:
Enter:
Click Create app
Select Products → Single Sign-On, or
Click Start Integration in the Integration section
What Oten Identity is
What problems it solves
How it helps your organization
Application name
Redirect and logout URLs
Application type (SPA, Web, Native)
App name
App description (if needed)
Go to http://oten.com
Building a web application with a backend server where login is handled on the server
Building a mobile or desktop application (iOS, Android, desktop)



