I’m building a webapp with WeWeb + Xano.
I’ve already built the entire app with the assumption that only signed up users will have access to it. So, all my API endpoints currently expect a user_id as an input.
However, I now realize that I'd also like to offer a free trial of my app to users WITHOUT signup/ authentication.
How do I achieve this? Specifically:
1 → What changes are needed at an API level? (there are about 10-15 of them)
2 → What changes are needed in the backend to make sure such free users don’t abuse the free trial? Is UUID the way to go? If so, do I manage a separate table outside of my main users table to map the UUIDs with signedup vs non-signed up users?
PS: I’m a non-developer, so please excuse if these are basic best practices questions I’ve asked.
Thanks a bunch in advance!