Harden production auth for hackathon demo.

Configure Supabase redirect URLs, disable email confirmation on the remote
project, create profile and avatar rows on signup, and route new users to
/protected when a session is returned immediately.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-05-23 18:13:52 -06:00
parent 34c9dfa68b
commit f20c053db3
4 changed files with 46 additions and 7 deletions

View File

@@ -16,12 +16,13 @@ export default function Page() {
<CardTitle className="text-2xl">
Thank you for signing up!
</CardTitle>
<CardDescription>Check your email to confirm</CardDescription>
<CardDescription>
{`You're ready to go`}
</CardDescription>
</CardHeader>
<CardContent>
<p className="text-sm text-muted-foreground">
You&apos;ve successfully signed up. Please check your email to
confirm your account before signing in.
Your account is ready. You can sign in and start using Habit Pet.
</p>
</CardContent>
</Card>