1. 切换到 Nginx 后,用户无法登录或注册。
管理员和普通用户都无法登录,尝试创建新帐户时会收到消息:“我们无法检测到您的帐户是否已创建,请确保您已启用 cookie”
这种情况仅在我将 Discourse 置于 Nginx 之后才开始发生,因此我怀疑我的代理配置(可能是 header 或 HTTPS 处理)中存在错误。任何关于需要具体修复什么的指导都将不胜感激。
我当前的配置文件(/etc/nginx/sites-enabled/default)
2. 我正在使用 Tickets 插件,并希望在用户购买订阅后显示一个“下载”按钮。
按钮的位置不重要——它只需要出现在某个地方,供属于特定组的用户查看。
我目前正在使用 Custom Header Links(自定义 Header 链接)组件,该组件成功显示了下载链接,但该组件没有内置的选项可以限制其仅对特定组的成员可见。
如果可以扩展或自定义此组件以仅向特定组成员显示链接,我想知道如何操作。如果不能,我也乐意接受能达到相同结果的替代方法。
