是否可以检测用户是否已登录?

搜索后似乎不可能,但我还是问一下。

我目前正在与某人完成一项集成,以便 Ghost 可以用作 Discourse 的 SSO 提供商,将两个会员系统连接在一起。我已经将 Ghost 的页脚复制到了 Discourse 中,在 Ghost 中,可以通过使用类似以下内容来根据用户是否登录来更改它:

{{#if @member}}
欢迎回来!
{{else}}
加入
{{/if}}

在 Discourse 的“自定义” → “主题” → “编辑 CSS/HTML” → “页脚”部分中,是否可以实现类似的功能?

1 个赞

根据我开发主题组件的经验,这是可能的,但也许你需要提供一个插件插槽?

2 个赞

应该可以,因为有一个名为“Who’s Online”的#plugin。

1 个赞