You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In my newly set up instance, i'm seeing that the instance is actually open to public access, via 2 methods, both undesirable.
Anyone can visit the instance URL and start creating Documents
As soon as one tries the Sign-In option, the 'Default User', set via the env variables, gets signed in. Even without asking for any password authentication!
Even the admin panel is publicly accessible!
Surely, i'm missing some major knowledge here, as to how to properly deploy Grist?
Steps to reproduce
^
Describe the expected behavior
The instance home page should only show the Login/Signup section. Nothing else should be accessible.
The default (admin) user should never get automatically signed in.
The admin panel should never be accessible without an admin's authentication.
You seem to have no authentication method configured. You should choose between OIDC, SAML, or authentication through a header (you need to be careful on this one). You may take a look at https://support.getgrist.com for more information to configure that.
If you look for a version that works with an authentication using Dex out of the box, you may take a look at grist-omnibus.
Describe the current behavior
In my newly set up instance, i'm seeing that the instance is actually open to public access, via 2 methods, both undesirable.
Surely, i'm missing some major knowledge here, as to how to properly deploy Grist?
Steps to reproduce
^
Describe the expected behavior
Where have you encountered this bug?
Instance information (when self-hosting only)
docker-compose.yml
Grist instance:
Browser name, version and platforms on which you could reproduce the bug: Chrome, v133.0.6943.142
Link to browser console log if relevant:
Link to server log if relevant:
The text was updated successfully, but these errors were encountered: