Skip to content

Create OpenID provider after clicking "Finish" in last step #2679

@jakub-tldr

Description

@jakub-tldr

Description

Currently, the OpenID Provider object is partially persisted to the database in the wizard flow, even if subsequent steps fail validation. "Back" button deletes OpenID provider from database which is incorrect, we shouldn't add OpenID provider to database in first place, if error occurs.

Expected Behaviour: The provider object should only be fully created and committed to the database after all configuration steps are successfully completed (after user explicitly clicked 'Finish' in last step)

Screen.Recording.2026-04-10.at.15.24.42.mov

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementExisting feature enhancement

    Type

    No fields configured for Bug.

    Projects

    Status

    New

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions