(Blog post) Creating Supabase project and continuing with the tutorial
(Blog post) Creating Supabase project and continuing with the tutorial
I have created a free tier Supabase project to be used for handling user registration. Supabase offers NoSQL storage and generous free tiers, so it was a better choice than Firebase, at least at this point.
Also, I figured out that I want the app registration to be invite based. This should solve the bot problem and make user moderation way easier, plus it will create a closer community.
- Registration will be done via email whitelisting. A whitelisted email is able to register.
- Each registered user, after adding a novel entry, gets 3 invite tokens, basically 3 invites, in which they provide 3 email addresses to whitelist (whitelisted addresses will be notified via email).
- Each address whitelisted will have associated the user that whitelisted (invited) them. Whitelisting many users that end up banned will result in a ban of said user’s account as well.
I think this system is pretty good, at least in the initial phase.
Resources used so far:
This post is licensed under
CC BY 4.0
by the author.

