Now let me create a demo route that bypasses authentication:
I've created a demo page that bypasses authentication. You can now access the full dashboard without logging in.
Go to: /demo in the preview URL
For example: https://your-preview-url.vercel.app/demo
This demo page includes:
okay now remove the demo page and tell me how can i make a collaborator accessible to the project using the sharing link and do that collaborator has to attach his supabase for using the functions and check the preview and everything as he enquired the error as shown in the pasted image, so what can be the possible error and what is the solution for that?
Done. Now let me explain the error and how to collaborate:
The screenshot shows a "Runtime Error" saying:
"Your project's URL and Key are required to create a Supabase client!"
Why this happens: When you share a v0 project link, the collaborator sees a read-only version. They cannot access your Supabase integration because environment variables (like Supabase URL and keys) are tied to YOUR account, not theirs.
They must then connect their OWN Supabase:
Collaborator:
| Method | What Collaborator Needs |
|---|---|
| Share Link (Duplicate) | Their own Supabase account connected |
| GitHub | Their own Supabase account connected |
Each collaborator must connect their own Supabase integration - environment variables cannot be shared between accounts for security reasons.