systemli / userli

Web application to (self-) manage email users and encrypt their mailboxes.
https://systemli.github.io/userli/
GNU Affero General Public License v3.0
64 stars 13 forks source link

fix: Split index route in public (index) and authenticated (start) #576

Closed doobry-systemli closed 5 months ago

doobry-systemli commented 5 months ago

So far, StartController::index() rendered different content depending on whether a user is authenticated or not. In the symfony security firewall, the endpoint was marked as PUBLIC_ACCESS, which meant we exposed content that requires authentication via a public endpoint.

This is now splitted:

Along the way, a few minor issues were fixed.

sonarcloud[bot] commented 5 months ago

Quality Gate Failed Quality Gate failed

Failed conditions
0.0% Coverage on New Code (required ≥ 80%)

See analysis details on SonarCloud