© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
SupabaseS
Supabase•4y ago•
2 replies
FLovin

Structure-slash-design question re. onboarding

If I am using Next.js with Supabase and want my users to be forced to always be stuck to one page to fill out a form until it's completed (and then have access to the other logged in areas afterwards) does it make sense to put a boolean kind of toggle for the user profile, basically like a "yes they're activated" once the form is submitted...and then, separately, to guard each relevant page to redirect to the onboarding form if it sees there's a user but they haven't filled it out yet?

I feel like there's gotta be something smarter or more elegant but I can't seem to arrive at what it is. Especially the idea of checking all the time for an event that's only meant to happen once.
Supabase banner
SupabaseJoin
Supabase gives you the tools, documentation, and community that makes managing databases, authentication, and backend infrastructure a lot less overwhelming.
45,816Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Database design question
SupabaseSSupabase / help-and-questions
3mo ago
General Database Structure Question
SupabaseSSupabase / help-and-questions
3y ago
Login Design Flow Question
SupabaseSSupabase / help-and-questions
3y ago
Structure JSONB Make.com
SupabaseSSupabase / help-and-questions
8mo ago