因此,我希望将Discourse论坛与主应用程序(Devise)进行相同的身份验证。它将是mainapp.com和forum.mainapp.com。非常像codeschool和hummingbird。
我看到一年前被问过的another SO Question,并想知道是否有任何改进/想法。
用户可以在mainapp.com注册并使用他们的设计用户详细信息自动登录forum.mainapp.com来填充话语用户字段。
作为一个相当新的ruby / rails开发者虽然我怀疑它是从mainapp.com到forum.mainapp.com上的会话cookie开始的,但我还是有点难以理解该怎么做。
想知道在过去的一年中这是否变得更容易,以及是否有人可以引导我朝着正确的方向实施这一目标。
答案 0 :(得分:2)
话语现在支持单点登录,现在可以将Discourse用户与主网站集成。官方文件:
https://meta.discourse.org/t/official-single-sign-on-for-discourse/13045