Skip to content

Keycloak: social brokers (Google/MS/Apple) + Steam OIDC bridge (ADR-0028 §4) #303

Description

@ChrisonSimtian

Follow-up to #292 (local-dev Keycloak core landed in PR #302). Deferred per ADR-0028 §4 — needs manual external setup, so parked until we pick it up.

Scope

  • Google / Microsoft / Apple as Keycloak identity-provider brokers (first-class OIDC, config-only in the realm export).
  • Steam via the byo-software/steam-openid-connect-provider .NET bridge container (steam-oidc), brokered by Keycloak as a generic OIDC IdP. Steam speaks legacy OpenID 2.0 which Keycloak dropped.

External prerequisites (manual, one-time — @ChrisonSimtian)

  • Register OAuth apps with Google, Microsoft, Apple → client id/secret per provider.
  • Obtain a Steam Web API key (Steam__ApplicationKey) + client id/secret + redirect URI for the bridge.

Work

Tracking only — do not start until prioritized.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions