Integration document
Last updated
Last updated
Welcome to the comprehensive guide for integrating with Oten Identity Provider (IDP). This guide is designed for beginners who are new to Single Sign-On (SSO) and OAuth 2.0 concepts.
This guide will take you through everything you need to know about Oten IDP integration:
Understanding SSO: What it is and why you should use it
End user experience: How users interact with SSO
Technical implementation: Step-by-step developer integration
Best practices: Security, performance, and user experience
Troubleshooting: Common issues and how to resolve them
Integrate Oten IDP into your applications
Implement secure OAuth 2.0 flows
Follow security best practices
Handle errors gracefully
Before you begin, make sure you have:
For Confidential Clients (Server-side applications):
For Public Clients (SPAs/Mobile applications):
Important:
This guide is organized in a logical progression:
Each section builds upon the previous one, but you can also jump to specific topics as needed.
If you get stuck or have questions:
Ready to get started? Let's begin with What is SSO?
Understand the SSO architecture
Monitor and troubleshoot SSO implementations
Ensure security compliance
New to SSO? Start with What is SSO?
Developer? Begin with Developer integration guide
Public Client (SPA/Mobile)? See PKCE implementation guide
Need help? Check Support and troubleshooting
Confidential Clients: JAR is required
Public Clients: JAR is forbidden, PKCE is required
See PKCE implementation guide for public client implementation.
Oten Developer Portal: https://developer.oten.com (Coming Soon)
API documentation: https://docs.oten.com (Coming Soon)
OpenID connect discovery:
Production: https://account.oten.com/.well-known/openid-configuration
Sandbox: https://account.sbx.oten.dev/.well-known/openid-configuration
Technical support: support@oten.com
Conceptual understanding: Learn the basics of SSO and OAuth
User perspective: See how SSO works from an end-user viewpoint
Technical implementation: Detailed developer integration steps
Advanced topics: Best practices, security, and troubleshooting
Check the Common errors section
Review Debug and troubleshooting
Contact our Support team
Status page: https://status.oten.com (Coming Soon)
Configuration reference: Configuration reference
Discovery configuration guide: Discovery configuration