Skip to main content
All CollectionsBasics
Setting Pages Public

Setting Pages Public

Justin Yan avatar
Written by Justin Yan
Updated over 2 weeks ago

For some apps, you may want your pages to not require a secure email/password login. If that's the case, here are 2 simple steps to enable public access to your pages.


Step 1: Turn off the 'Require Login' setting

Each page has a setting in the 'Access' section called Require Login which determines whether or not this page requires that the user be logged in, or if it should be publicly accessible.

By default, the Require Login setting is turned on, but to enable public access, you can turn it off and hit 'Save'.

Require Login setting on the Page => Access settings:


Step 2: Turn on 'Allow Public Access' for a specific data source

For security reasons, in addition to enabling public access for a specific page, you also need to turn on the 'Allow Public Access' setting for any specific data source that should be available via these public pages.

This double-security measure helps ensure that you don't accidentally expose your sheet data to the public.

Allow Public Access setting on the Google Sheets => Sheet settings:

Please note that the warning you'll see whenever you enable public access to your data source does not mean that your users will have direct access to the accounts of your Google Sheets, Supabase, etc. This warning is simply a reminder that if you've configured your data display blocks to enable CRUD permissions on your page, anybody will be able to modify it.

Did this answer your question?