When a non-existing user clicks the "log-in" button on the TDC portal, they should create an account and then go through the onboarding process, so that they can request organization membership among other things.
When a user skips the onboarding step or wants to join another organisation at a later time, they should be able to request organization access from the dashboard, so that they can contribute data to the portal.
Tasklist (TBD - updated by the developer)
[add tasks]
Acceptance Criteria
Use case 1
Given that I a user without an account on the portal, if I click on the "log in" button,
[x] I should be lead to the SSO process of account creation.
[x] I should be lead through the onboarding after creating an account.
Use case 2
Given that I skipped the onboarding step and/or want to join an organisation at a later time,
[x] I can see a button on my dashboard that will lead me directly to the step of the join an organisation step of the onboarding flow
[x] I can request the creation of a new organisation
[x] I can request to join any organisation on the portal.
When a non-existing user clicks the "log-in" button on the TDC portal, they should create an account and then go through the onboarding process, so that they can request organization membership among other things.
When a user skips the onboarding step or wants to join another organisation at a later time, they should be able to request organization access from the dashboard, so that they can contribute data to the portal.
Tasklist (TBD - updated by the developer)
Acceptance Criteria
Use case 1
Given that I a user without an account on the portal, if I click on the "log in" button,
Use case 2
Given that I skipped the onboarding step and/or want to join an organisation at a later time,