Closed Ellahinator closed 3 days ago
The latest updates on your projects. Learn more about Vercel for Git βοΈ
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
pear-landing-page | β Ready (Inspect) | Visit Preview | π¬ Add feedback | Jun 30, 2024 2:05am |
pear-landing-page-main | β Ready (Inspect) | Visit Preview | π¬ Add feedback | Jun 30, 2024 2:05am |
pear-landing-page-uwmp | β Ready (Inspect) | Visit Preview | π¬ Add feedback | Jun 30, 2024 2:05am |
@Ellahinator is attempting to deploy a commit to the PearAI Team on Vercel.
A member of the Team first needs to authorize it.
Could you add some description @Ellahinator π
@Fryingpannn I think we should just wait to merge this once we have the settings page fully implemented. wdyt? I will make this a draft PR in the mean time.
Merge conflicts π
MUSTDO for the redirect link change completed
Changes:
After signing up, the user will be redirected to
/signin
rather than the home pageA successful sign-in will redirect the user to
/settings
rather than the home pageAdd an error message to the redirect URL,
/signin?message=cannot-verify-otp
when email confirmation fails for some reasonsign up flow:
Check if user exists
If user exists, attempt to sign in with email and password
If user does not exist, sign up with email and password and redirect to /signin![image](https://github.com/trypear/pear-landing-page/assets/87584757/14046b71-660a-4162-8de0-58b19d2ff063)
Toaster
is defaulted to use light theme and now usingrichColors
.Added success toasts on signups and update passwords. (these actions redirect the user to another page so the toast is there for clarity)
![image](https://github.com/trypear/pear-landing-page/assets/87584757/9504f335-71be-4f8f-8d3a-2da5a1be987c)
Added GitHub OAuth to this PR
TODO:
/settings
.MUST DO @Fryingpannn
href
to{{ .SiteURL }}/auth/confirm?token_hash={{ .TokenHash }}&type=email&redirectUrl={{ .RedirectTo }}
. shoutout to this reddit post.