Skip to content

Feat: Add email authentication and user insertion to Supabase DB#19

Open
zaineel wants to merge 1 commit intoacmuta:mainfrom
zaineel:feature/auth-supabase
Open

Feat: Add email authentication and user insertion to Supabase DB#19
zaineel wants to merge 1 commit intoacmuta:mainfrom
zaineel:feature/auth-supabase

Conversation

@zaineel
Copy link
Copy Markdown

@zaineel zaineel commented Jul 10, 2025

🚀 Feature: Supabase Authentication (#14)

✅ Summary

This PR adds email-based authentication using Supabase and stores authenticated users in the Supabase database.

📋 Changes Implemented

  • Configured Supabase client
  • Implemented email sign-up and sign-in flow
  • On successful authentication, user is added to the Supabase users table (if not already present)

🧪 How to Test

  1. Go to the login/register screen
  2. Sign up with an email and password
  3. Check the Supabase dashboard to verify a new user entry is created in the users table

🔗 Related Issue

Closes #14

📎 Notes

  • Make sure .env contains correct Supabase URL and anon/public key
  • Let me know if you'd like changes or if we should add error/success UI next

Copy link
Copy Markdown
Author

@zaineel zaineel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

updated the Expo SDK to the latest

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

Successfully merging this pull request may close these issues.

Authentication using Supabase

1 participant