在两个应用程序(Rails)之间共享会话数据

时间:2016-04-05 17:43:35

标签: ruby-on-rails session digital-signature

用户登录时存在现有应用程序。在现有用户工作流程中的某个点上,我正在处理的新应用程序接管现有应用程序,并且需要共享来自当前会话的一些数据。我被赋予了对数据进行数字签名以确保其安全的想法,但我无法弄清楚如何实现这一点以及如何共享会话。我正在处理的应用程序是rails应用程序。

我的问题确实包含两个部分,如果你有一个想法,而不是另一个,这很棒:

1)您对如何在两个应用程序之间共享会话有所了解吗?

2)您是否知道如何使用公钥/私钥加密我发送的数据?

1 个答案:

答案 0 :(得分:0)

您可以使用RubyCAS在应用程序之间管理会话。它易于使用,您可以将它与Devise集成。

https://github.com/rubycas/rubycas-client

https://github.com/nbudin/devise_cas_authenticatable