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

User Signup #223

Open
2 tasks
Drew-Macgibbon opened this issue Sep 18, 2024 · 0 comments
Open
2 tasks

User Signup #223

Drew-Macgibbon opened this issue Sep 18, 2024 · 0 comments

Comments

@Drew-Macgibbon
Copy link
Contributor

Signup Flows

  • email and password
  • Oauth Twitter and Linkedin - We should add Google

What we need to test:

  • Form Validation - We use Zod for this. Check the code and log outputs.
  • Resend for business automation emails, check that validation email is sent and link works correctly. (only for email/password)
    • Should redirect to a "please check your email" page
    • Only create the user_profiles row when the user clicks on the validation link.
  • Form submission - Is the data getting saved into the auth.users table in supabase
  • Make sure we handle if the account already exists, notify the user in some way.
  • Check that a new row in user_profiles is created with all required info
    • especially with 0auth as we extract information from the social providers (different for each provider) (handled by pg function)
  • Check that the UI has updated, any user permissions are working as expected etc.
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