Closed Ellahinator closed 3 weeks 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 9, 2024 5:34pm |
need to fix
fixed: https://github.com/trypear/pear-landing-page/pull/20/commits/ac58ced0ec2660cd018efd3496a16d69417f4b56redirectTo
not working with Google signing.
Hey, @Fryingpannn @nang-dev ,Supabase email SMTP is super bad (PRO plan also 10-20 email only). So, we can use Resend SMTP for auth OTP verification and Welcome email and other stuffs.
check the Pricing below :
Hey, Nice work @Ellahinator Im working on adding Custom SMTP Issue : https://github.com/trypear/pear-landing-page/issues/21
We can merge this by having 2 extra things Logout button working Feature flag checking to only show the buttons if on local (we don't want this in prod yet as not fully complete, but can merge current pr first)
These two have been implemented.
Whats left that should be prioritized is
Populate users
table for new users: Managing User Data
Other than that, I think this is ready to merge for now.
FYI
https://discord.com/channels/1237009981803462729/1247633935748435990/1249112511882465382
Confirmed with @ItWasEnder regarding user data flow, who is working on creating the db schema for a custom user table.
When users sign up, their info is stored in the default auth schema's users table (the one automatically linked with the supabase auth). We have a database trigger which will then automatically also insert these new users in our custom user table.
This custom user table is where we will perform reads from. I think this is also what you're referring to in the Managing User Data link you mentioned.
Solve merge conflict and we can merge! Good shiet 👏
Should be good to merge @Fryingpannn
Addresses the following issue:
12
This PR introduces authentication actions and middleware for Supabase, including Google OAuth and basic email/password authentication.
Setup Instructions:
Must Do:
.env.local.example
into.env.local
and set up the following environment variables:TODO:
Dashboard
, subject to changemiddleware.ts
(routes that don't access Supabase)users
table for new users: Managing User Data