我认为,这种逻辑/工作流程对于大多数 Discourse 实例中的几乎所有私有内容同样适用——并且优于现状(即内置的“需要登录”设置)。
许多用户在响应通知或链接时都会遇到同样的障碍,因为他们的设备上并未登录该网站。正如你所描述的那样,他们经常会因此离开,抱怨“太麻烦了,不知道自己在正确的地方,等等”。
我可以想象有些网站将隐私视为重中之重,在这种情况下,预览可能并不合适。但这些网站可能只是少数——而且当前的“屏障”体验确实不佳,至少应该有所改进。
你能分享更多关于你是如何实现这一点的吗?是通过自定义插件实现的吗?