德国人在这里

由于 Nextcloud-Discourse 插件无法正常工作,我为内部需求开发了一个较为简化的 Discourse 与 Nextcloud(即 Nextcloud SSO)之间的 SSO 桥接方案。实际上,这是一个适配器,将内部 Discourse SSO 作为 OAuth2 服务对外提供。通过对 PHP 源代码进行少量修改,还可以根据用户所属群组或信任级别,区分其在 Nextcloud 中的访问权限。Discourse 作为主身份源,整个服务应部署在独立的虚拟主机上,作为登录服务运行。如有兴趣,我很乐意提供该方案。