Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 在Rails中实现远程登录_Ruby On Rails_Authentication_Login - Fatal编程技术网

Ruby on rails 在Rails中实现远程登录

Ruby on rails 在Rails中实现远程登录,ruby-on-rails,authentication,login,Ruby On Rails,Authentication,Login,我试图通过验证用户是否是姐妹网站的注册用户来允许用户登录网站。我真的不确定什么是最好的方式来实现这一点。引用的网站使用authlogic身份验证,因此,明智的做法是使用新网站调用的REST方法来获取某种会话令牌 提前感谢。您想只检查凭据还是同步会话--i、 例如,如果我登录了网站A,我也登录了网站B。如果是第二种情况,你需要某种单点登录解决方案。CAS似乎是一个具有可靠Ruby实现的协议(请参阅和。请记住,如果您决定这样做,您必须重写这两个应用程序。您想只检查凭据还是同步会话?--也就是说,如果

我试图通过验证用户是否是姐妹网站的注册用户来允许用户登录网站。我真的不确定什么是最好的方式来实现这一点。引用的网站使用authlogic身份验证,因此,明智的做法是使用新网站调用的REST方法来获取某种会话令牌


提前感谢。

您想只检查凭据还是同步会话--i、 例如,如果我登录了网站A,我也登录了网站B。如果是第二种情况,你需要某种单点登录解决方案。CAS似乎是一个具有可靠Ruby实现的协议(请参阅和。请记住,如果您决定这样做,您必须重写这两个应用程序。

您想只检查凭据还是同步会话?--也就是说,如果我登录了网站A,我也登录了网站B。如果是第二种情况,您需要某种单点登录解决方案。CAS似乎是一种具有可靠Ruby implent的协议异国情调(请参阅和。请记住,如果您决定这样做,您必须重写这两个应用程序。

如果数据库设置为接受外部连接,您可以通过这种方式直接访问用户信息。

如果数据库设置为接受外部连接,您可以通过这种方式直接访问用户信息。

r取决于这些站点是否在同一台服务器上。这些站点很可能部署在不同的服务器上。我正在寻找一种方法,以避免将应用程序捆绑得太紧,因为它们提供的服务完全不同。这个答案的很大一部分取决于这些站点是否在同一台服务器上。这些站点最喜欢ely可能部署在不同的服务器上,我正在寻找一种不会将应用捆绑得太紧的方法,因为它们提供的服务完全不同。问题是,重写第一个应用目前还不是一个真正的选项。我需要的是一种允许我使用存储在o中的用户凭据登录新站点的方法ld应用程序数据库。如果我可以同步会话,那就太棒了,但目前我不介意独立管理会话。问题是重写第一个应用程序目前不是一个真正的选项。我需要的是允许我使用存储在旧应用程序数据库中的用户凭据登录到新站点。你gh如果我能同步这些会话,那就太棒了,但目前我不介意独立管理会话。