Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor Registration Flow to Remove Consent Screen and Anonymous Login and move Invitation Code screen #103

Open
1 task done
Basler182 opened this issue Sep 17, 2024 · 0 comments · May be fixed by #105
Open
1 task done
Assignees
Labels
enhancement New feature or request

Comments

@Basler182
Copy link
Contributor

Use Case

The registration process should be streamlined by removing the consent screen and anonymous user login, allowing users to register fully without needing an invitation code. However, the invitation code will be required upon login.

Problem

Solution

  • Remove the consent screen and anonymous login from the registration process.
  • Allow users to fully register without an invitation code.
  • After login, prompt users to enter an invitation code if not already provided.
  • Introduce two post-login states:
    • Logged in without invitation code: User sees only the invitation code screen.
    • Logged in with invitation code: User proceeds as usual.
  • The user's Firestore account object will be checked for an existing invitation code to determine the user state

Alternatives considered

Additional context

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct and Contributing Guidelines
@Basler182 Basler182 added the enhancement New feature or request label Sep 17, 2024
@Basler182 Basler182 self-assigned this Sep 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
1 participant