Skip to content

[Multi-Tenant] Remove Kratos requirement #3107

@njlie

Description

@njlie

Using http-signatures as an identity management method is sufficient for both UI-based and programmatic API calls, so it renders Kratos redundant.

  • Remove kratosIdentityId from tenants table
  • Remove startup check to add a tenant to database & check if it exists in Kratos
  • Remove check on Admin UI for Kratos session
  • Remove Kratos call from tenant creation logic

Metadata

Metadata

Assignees

Labels

pkg: backendChanges in the backend package.pkg: frontendChanges in the frontend package.

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions