Ory logo

Generic OIDC Provider Integration

OIDC is an identity protocol built on top of OAuth 2.0. A "generic" OIDC provider is any entity (like another company's IAM system) that adheres to the OIDC specification to issue ID tokens, allowing its users to log in to external applications

Generic OIDC Provider

Benefits with Ory + Generic OIDC Provider Integration

Ory Kratos is OIDC-compliant and designed to be compatible with any generic OIDC provider. This feature ensures your application can integrate with any bank, government service, or custom enterprise IdP that uses the OIDC standard, providing maximum flexibility and avoiding vendor lock-in

Use Cases

CIAM

Overcomes the challenge of vendor lock-in by ensuring compatibility with any generic OIDC provider, offering maximum flexibility for consumer integrations.

Explore CIAM

B2B IAM

Enhances B2B identity federation by seamlessly connecting with custom enterprise IdPs, banks, or government services that use the OIDC standard

Explore B2B IAM

Core Functionality

  1. Dual Product Support

    Integrates seamlessly with Kratos for consumer social sign-in and Polis for B2B enterprise SSO.

  2. Automated Discovery

    Automatically fetches and caches provider configurations via standard OIDC discovery endpoints.

  3. Standardized Configuration

    Requires only standard IdP credentials (issuer URL, client ID, client secret) and redirect URI setup.

  4. Flexible Scope Management

    Supports standard scopes (openid, profile, email) and custom groups for advanced claim mapping.

  5. Comprehensive Documentation

    Backed by authoritative, centralized documentation for both consumer and enterprise integration paths

Frequently Asked Questions