Skip to content

Zitadel provider integration #83

@yahyafakhroji

Description

@yahyafakhroji

Part of: datum-cloud/enhancements#755

Summary

Connect the Auth UI to Zitadel as the identity provider, kept behind a clean and swappable boundary so the rest of the app never depends directly on a specific vendor.

Scope

  • Integrate the official Zitadel client packages.
  • Implement the provider behind a single, app-neutral interface.
  • Handle the sign-in handshake with the identity provider.
  • Normalize errors and sessions into consistent, app-friendly shapes.
  • Keep the integration isolated so it can be extended or swapped later.

Outcome

The app can authenticate against Zitadel through one isolated integration layer — the shared foundation that all the auth flows build on, and an easy seam to plug in other providers down the line.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions