Budibase / budibase

Low code platform for building business apps and workflows in minutes. Supports PostgreSQL, MySQL, MariaDB, MSSQL, MongoDB, Rest API, Docker, K8s, and more 🚀
https://budibase.com
Other
22.83k stars 1.58k forks source link

Duplicate Public Access roles, Public pages: Session not authenticated #14893

Closed SimonDoll closed 1 month ago

SimonDoll commented 1 month ago

Checklist

Hosting

Describe the bug The user roles of budibase tables seem messed up (Capitalized vs non-capitalized). Depending on the app they also change: image image

It is unclear what the "right" public role is.

When accessing a public page e.g. with a form that writes to a table with public write access this causes a "Session not authenticated" error. image

To Reproduce Steps to reproduce the behavior:

  1. Create a new app, use the visitor-check-in-form template
  2. Publish the app
  3. Open the app with an unauthenticated browser window
  4. See error: (2) Session not authenticated

Expected behavior

Screenshots If applicable, add screenshots to help explain your problem.

App Export form_test-export-1730188668723.tar.gz

Desktop (please complete the following information):

linear[bot] commented 1 month ago

BUDI-8790 Duplicate Public Access roles, Public pages: Session not authenticated

ConorWebb96 commented 1 month ago

This PR here fixes this issue. It will be fixed in the next release of Budibase.

SimonDoll commented 1 month ago

Awesome, thanks a lot for the fast response! Can You estimate when the fix will be available @ConorWebb96?

ConorWebb96 commented 1 month ago

In around 20-30 minutes, if I had to guess, it might be sooner. @SimonDoll