如何在我的前端应用中为特定的 Discourse 站点创建登录功能?

好的,这有点道理。你的意思是:“我想重写UI的部分内容,并且只通过API进行通信”?

我认为你在这里得不到多少免费支持来帮助你完成这项工作,但可以看看:

https://meta.discourse.org/t/help-with-authenticating-user-via-api/178355/2?u=merefield

已经有一些这方面的努力,特别是通过应用程序,你可能想研究一下,例如:

还有Fig,但它还没有开源:

但请注意,这些解决方案需要极高的前期开发和维护投入。我认为最好的两个例子已经被放弃了(?)。

或者考虑完全将你的网站构建为一个Discourse实例(通过插件和主题组件),以避免重写许多UI元素。

1 个赞