First of all, I'm new with this stuff and thanks for entering this thread.

The thing is I want to create a web site that require visitors to register as members before they can access other parts of the site or download stuff?

Do I need to have a database or there're web sites out there that provide the service?

Note that I only have zero dollar with plenty of time and energy to spend.

I really need help here.

Thanks in advance:cheesy:

Dani AI

Generated

A short, practical path for (zero budget) that builds on 's suggestion to look at hosting: there are modern, beginner-friendly services that handle signups and access control so you do not have to run and maintain your own server from day one. Three good choices to evaluate quickly are Firebase, Supabase, and Netlify Identity (docs). Each provides authentication flows, SDKs you can plug into a simple site, and free tiers suitable for learning and small projects.

A basic 1-day workflow:

  1. Pick one provider and create a free project.
  2. Enable email/password auth (and email verification).
  3. Add a minimal signup/login UI using the provider's SDK.
  4. Protect downloads/pages by checking the auth token server-side or via the provider's access rules (serverless functions work well).
  5. Test signup, verification, and an unauthorized access case.

Security and UX tips: never rely on client-side hiding to block content; require token checks. Use HTTPS, enforce email verification, rate-limit logins, and use the provider's password handling rather than storing passwords yourself. If you later need structured user data, Supabase gives Postgres while Firebase offers Firestore/storage — both scale beyond simple auth. This approach keeps costs at zero while you learn the basics and lets you grow without rewriting authentication later.

Recommended Answers

All 2 Replies

Member Avatar for Member #114696

You would surely need to create a database and use ServerSideScript. There are several free services which allow to host your asp,php,etc site...provided ads and banners...as far as the service u were talking abt i dont know.

:cheesy:Thanks very very much, vishesh.:cheesy:
Finally someone answered my question.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.