Das ist richtig, man kann aber es anderes regeln.
Z.b. Auf der Startseite eine zusätzliche Überprüfung per EventListener einbauen und dann für den Gast oder den Angemeldeten Benutzer auf eine andere Seite weiterleiten.
Das wäre denke ich mal die beste Möglichkeit