Skip to content

Conversation

@leandro-cavalcante
Copy link
Contributor

@leandro-cavalcante leandro-cavalcante commented Jul 23, 2025

Description

As a part of Bring Your Own Wallet (BYOW) efforts within the Catena-X to decentralize the wallet ecosystem in the network, it is necessary for some of the Tractus-X components (i.e., Portal Backend, ssi-credential-issuer) to foster this movement.

Onboarding Processes must be adapted for portal backend and frontend

Why

  1. Enabling the decentralization of the wallets within the Catena-X network
  2. Avoiding clientID / secret sharing between organizations (Operating Company and Network Participant)

Issue

Link to Github issue 1160.

Checklist

Please delete options that are not relevant.

  • I have followed the contributing guidelines
  • I have created and linked IP issues or requested their creation by a committer
  • I have performed a self-review of my own code
  • I have successfully tested my changes locally
  • I have added tests that prove my changes work
  • I have checked that new and existing tests pass locally with my changes
  • I have commented my code, particularly in hard-to-understand areas

Copy link
Contributor

@typecastcloud typecastcloud left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some formatting issues I found. Also please take a look at codeql findings.

@github-project-automation github-project-automation bot moved this to IN PROGRESS in Portal Jul 23, 2025
@typecastcloud typecastcloud added this to the Release 25.09 milestone Jul 24, 2025
@typecastcloud typecastcloud added the enhancement New feature or request label Jul 24, 2025
Copy link
Member

@dhiren-singh-007 dhiren-singh-007 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have done the review and approving the PR.
@ntruchsess Can you please have a look also?

@leandro-cavalcante leandro-cavalcante force-pushed the feat/Bring_Your_Own_Wallet branch from 0c67cbf to 9b1f62e Compare July 30, 2025 15:50
@sonarqubecloud
Copy link

@MaximilianHauer
Copy link

as aligned in the portal meeting @ntruchsess will start the review as soon as possible

@typecastcloud typecastcloud added the merge postponed the merge of this PR shall be postponed until all prerequisites are fulfilled label Aug 4, 2025
@saadanzari
Copy link
Member

@MaximilianHauer @ntruchsess can we pls close this ticket? or do you still want to review or add anything?
cc @leandro-cavalcante @dhiren-singh-007

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request merge postponed the merge of this PR shall be postponed until all prerequisites are fulfilled

Projects

Status: IN PROGRESS

Development

Successfully merging this pull request may close these issues.

6 participants