Ist es möglich zu erkennen, ob ein Benutzer angemeldet ist?

Nachdem ich dies gesucht habe, schien es nicht möglich zu sein, aber ich frage trotzdem.

Ich schließe gerade eine Integration mit jemandem ab, damit Ghost als SSO-Anbieter für Discourse verwendet werden kann, wodurch die beiden Mitgliedschaftssysteme miteinander verbunden werden. Ich habe den Ghost-Footer in Discourse dupliziert, der in Ghost basierend darauf geändert werden kann, ob der Benutzer angemeldet ist oder nicht, durch die Verwendung von etwas wie dem Folgenden:

{{#if @member}}
Willkommen zurück!
{{else}}
Beitreten
{{/if}}

Ist so etwas im Abschnitt “Anpassen” → “Thema” → “CSS/HTML bearbeiten” → “Footer” von Discourse möglich?

1 „Gefällt mir“

Nach meiner Erfahrung mit der Entwicklung von Theme-Komponenten ist es möglich, aber vielleicht benötigen Sie einen Plugin-Outlet?

2 „Gefällt mir“

Sollte möglich sein, da es ein Plugin namens “Wer ist online” gibt.

1 „Gefällt mir“