diff --git a/.env.example b/.env.example index c89add4..885736b 100644 --- a/.env.example +++ b/.env.example @@ -1,18 +1,25 @@ +# Supabase Configuration PROJECT_ID=supabase-project-id NEXT_PUBLIC_SUPABASE_URL=supabase-project-url -NEXT_PUBLIC_SUPABASE_URL_SOURCE = supabase-project-url-without-https:// (ex: https://example.com -> example.com) +NEXT_PUBLIC_SUPABASE_URL_SOURCE=supabase-project-url-without-https (e.g., https://example.com -> example.com) NEXT_PUBLIC_SUPABASE_ANON_KEY=supabase-anon-key -NEXT_PUBLIC_AUTH_GOOGLE_ID=google-auth-token -NEXT_PUBLIC_AUTH_GOOGLE_SECRET=google-secret-key -NEXT_PUBLIC_TEST_URL=url-to-run-testing-server +SUPABASE_SERVICE_ROLE_KEY=supabase-service-role-key + +# Google Authentication Configuration +NEXT_PUBLIC_AUTH_GOOGLE_ID=google-auth-client-id +NEXT_PUBLIC_AUTH_GOOGLE_SECRET=google-auth-client-secret + +# Stripe Configuration NEXT_PUBLIC_STRIPE_PUBLIC_KEY=stripe-public-key STRIPE_SECRET_KEY=stripe-secret-key -SUPABASE_SERVICE_ROLE_KEY=superbase-service-role-key -# Admin User Credentials -NEXT_PUBLIC_ADMIN_EMAIL=supabase-dummy-admin-email-for-testing -NEXT_PUBLIC_ADMIN_PASSWORD=supabase-dummy-admin-password-for-testing +# Testing Server URL +NEXT_PUBLIC_TEST_URL=testing-server-url -# Regular User Credentials -NEXT_PUBLIC_USER_EMAIL=supabase-dummy-user-email-for-testing -NEXT_PUBLIC_USER_PASSWORD=supabase-dummy-user-password-for-testing \ No newline at end of file +# Admin User Credentials (Must exist in the real database) +NEXT_PUBLIC_ADMIN_EMAIL=admin@example.com +NEXT_PUBLIC_ADMIN_PASSWORD=admin-secure-password + +# Temporary Regular User Credentials for Testing (Delete after test completion) +NEXT_PUBLIC_TEST_USER_EMAIL=test-user@example.com +NEXT_PUBLIC_TEST_USER_PASSWORD=test-user-password diff --git a/.env.local.example b/.env.local.example index c89add4..885736b 100644 --- a/.env.local.example +++ b/.env.local.example @@ -1,18 +1,25 @@ +# Supabase Configuration PROJECT_ID=supabase-project-id NEXT_PUBLIC_SUPABASE_URL=supabase-project-url -NEXT_PUBLIC_SUPABASE_URL_SOURCE = supabase-project-url-without-https:// (ex: https://example.com -> example.com) +NEXT_PUBLIC_SUPABASE_URL_SOURCE=supabase-project-url-without-https (e.g., https://example.com -> example.com) NEXT_PUBLIC_SUPABASE_ANON_KEY=supabase-anon-key -NEXT_PUBLIC_AUTH_GOOGLE_ID=google-auth-token -NEXT_PUBLIC_AUTH_GOOGLE_SECRET=google-secret-key -NEXT_PUBLIC_TEST_URL=url-to-run-testing-server +SUPABASE_SERVICE_ROLE_KEY=supabase-service-role-key + +# Google Authentication Configuration +NEXT_PUBLIC_AUTH_GOOGLE_ID=google-auth-client-id +NEXT_PUBLIC_AUTH_GOOGLE_SECRET=google-auth-client-secret + +# Stripe Configuration NEXT_PUBLIC_STRIPE_PUBLIC_KEY=stripe-public-key STRIPE_SECRET_KEY=stripe-secret-key -SUPABASE_SERVICE_ROLE_KEY=superbase-service-role-key -# Admin User Credentials -NEXT_PUBLIC_ADMIN_EMAIL=supabase-dummy-admin-email-for-testing -NEXT_PUBLIC_ADMIN_PASSWORD=supabase-dummy-admin-password-for-testing +# Testing Server URL +NEXT_PUBLIC_TEST_URL=testing-server-url -# Regular User Credentials -NEXT_PUBLIC_USER_EMAIL=supabase-dummy-user-email-for-testing -NEXT_PUBLIC_USER_PASSWORD=supabase-dummy-user-password-for-testing \ No newline at end of file +# Admin User Credentials (Must exist in the real database) +NEXT_PUBLIC_ADMIN_EMAIL=admin@example.com +NEXT_PUBLIC_ADMIN_PASSWORD=admin-secure-password + +# Temporary Regular User Credentials for Testing (Delete after test completion) +NEXT_PUBLIC_TEST_USER_EMAIL=test-user@example.com +NEXT_PUBLIC_TEST_USER_PASSWORD=test-user-password