在原来的项目里,需要添加一个论坛功能,目前不喜欢自己写一个论坛,毕竟现成的太多了,首先考虑的是 discourse。 可是 model 层逻辑似乎有些不一样,目前关键就是结合目前数据库的 user,打通项目与 discourse 是相同的 user。请问谁做过这方面的呢?
建议还是做一个吧,简单一点就行,20 分钟建 Blog 那种就基本够用了,有空再加功能。
喜欢折腾可以用 CASino
https://github.com/rbCAS/CASino
建议自己写一个或者用其他轻量级方案,discourse 很重的,可以看 https://github.com/discourse/discourse/blob/master/docs/INSTALL.md#hardware-requirements ,光一个 discourse 就要 1GB 内存了
phpbb 认证用 OAuth2 或者 SSO https://www.ruby-toolbox.com/categories/forum_systems 有一些 Ruby 的
https://meta.discourse.org/t/official-single-sign-on-for-discourse/13045