请教各位,我有两个应用,用 devise 做用户系统,可不可以两个应用只用一个用户系统,或者两个 user 表做同步,mongodb+mongoid,这个要如何做?
方法很多,各有利弊。比如从数据库层面共享 users 数据,或者一个应用给另外一个应用提供 OAuth provider 服务。
lz 可以在网上找找 SSO(单点登陆)的实现方法。
#1 楼 @lgn21st 恩,谢谢,开始想到的是两个应用共用数据库,两个应用只有 user 表一样,但是不知到会带来什么问题不敢下手,然后就是 oauth,现在在看怎么实现,因为应用比较简单是不是直接共用数据库就行了?
#2 楼 @siky 恩,好的谢谢