自定义 SSO 在 secure_session 添加为参数后不起作用

不幸的是,我认为仅靠这个新设置可能无法解决问题——代码内部仍然需要传入一个 secure_session 对象,即使它实际上并未被使用。

通常,我们建议使用官方钩子来开发认证插件,而不是覆盖核心的 DiscourseConnect 实现。

在不查看整个插件的情况下很难确定,但您可以尝试为 secure_session 传入 nil 值。这样做,同时开启新的站点设置,或许能让情况更接近正常运行。

5 个赞