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

Removing create profile step #142

Open
LouisDeconinck opened this issue Sep 3, 2024 · 0 comments
Open

Removing create profile step #142

LouisDeconinck opened this issue Sep 3, 2024 · 0 comments

Comments

@LouisDeconinck
Copy link
Contributor

Earlier I did a small PR where we added a boolean flag to skip the create profile step during signup in the config file. Unfortunately, I did some testing and this does not work.

The issue is that a user is forwarded to the select plan step after the create profile step. So by skipping the first you are also skipping the latter. This is an issue because the billing page returns an error if a user does not have a plan.

Two possible solutions:

  • Have users be forwarded to the select plan step after sign up. This will require an additional Supabase policy where users can see their own stripe_client to check if they are already subscribed or not.
  • Have users automatically be part of a free plan on sign up.

How does the code currently deal with people who complete the create profile step, but then close the website. If they come back later will they be forwarded to the select plan step or won't they have a plan making the billing return an error?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant