General Question on Security of a Public Facing Page

Hi, I know the title sounds like a contradiction. Here is the situation.
In my app I have successfully, behind the login wall, created some survey type pages, which work well, reading questions from a DB table and saving answers back to a differnt DB table. Very simple and secured with Wappler’s security features.

Now the client has requested a public facing survey. I have disabled the security on the page itself, and have disabled the security restricts on the Server Side APIs, just to get it to work.
Of course, I want to re-enable all the security restricts.

So my question is, in a public facing page, how can I read the questions from a secured DB and save the answers back to the secured DB? I have thought of having a separate unsecure DB and separate non-restricted APIs, or a JSON or CSV interface. But I am hoping that before I do anything complicated like that, there is a better answer (I really hope).

I know this will sound like a crazy idea, is there a way to silently log a public user in with a set username/password (say Application/CrazyPassword) and auto direct them to the ‘public’ facing page?

Community Page
Last updated: