SignUp topic
Sign Up
This category contains information about all of the aspects of signing up and signing into the application.
Classes
- HomeTopBar SignUp
- This is the top bar of the home page. It is custom compared to others so it has it's own widget. currentUser is the user that we want to show details for searchController is used as the TextController for the search bar that is present.
- OtpVerificationArgs SignUp
- These are the arguments required for the otp verification page This page can have either verificationId and phone number or a password verificationId is a string for the phone auth that is used to verify the OTP resendCode is the code needed to resend a phone auth with the same sign in flow email is the user's email if they signed up via Email and Password password is the user's password if they signed up via Email and Password username is the user's username they are going to choose fullName is the user's displayable name dateOfBirth is the user's birthday and is optional phoneNumber is the phoneNumber a user used to sign up. login is a bool to flag sign up vs login flows
- OtpVerificationPage SignUp
- This is the page that can be used to verify your account. For email and Password Signup you will verify you clicked the verification link here. For phone this is also used for login and is where you place your phone's OTP code. This page also creates the user doc if the verification is successful. This page can have either verificationId and phone number or a password verificationId is a string for the phone auth that is used to verify the OTP resendCode is the code needed to resend a phone auth with the same sign in flow email is the user's email if they signed up via Email and Password password is the user's password if they signed up via Email and Password username is the user's username they are going to choose fullName is the user's displayable name dateOfBirth is the user's birthday and is optional phoneNumber is the phoneNumber a user used to sign up. login is a bool to flag sign up vs login flows
- SignInLanding SignUp
- This is the landing page of the application and just takes you to the sign in page.
- SignInPage SignUp
- This is the primary sign in page for the application and only support phone auth currently.
- SignUpPage SignUp
- This is the sign up page. You will give basic information and then be redirected to the OTP page