Running baserow from docker-compose does not generate JWT secret by default
Describe the problem
By default running from docker-compose with .env has BASEROW_JWT_SIGNING_KEY
commented out and suggests that SECRET_KEY is used by default. On practice, it ends up with no secret at all allowing any user to generate and sign a JWT key and effectively log in as any user just by changing the auto incremented user id.
Steps to reproduce
Run baserow with docker-compose, set only the mandatory secrets, keep BASEROW_JWT_SIGNING_KEY commented out. Log in as any user, take the jwt_token cookie, deserialize, replace id with any other value, sign with an empty secret and replace the cookie. Refresh the page
Actual result
Logged in as any user
Expected result
Logged out as jwt is not validated, SECRET_KEY is used by default as a JWT secret
Environment
Ubuntu 22.04.3 LTS, baserow docker-compose 1.29.2 docker-compose.yml 3.4 baserow/backend:1.21.2