Ruby on rails 另一台服务器上文件的身份验证下载

Ruby on rails 另一台服务器上文件的身份验证下载,ruby-on-rails,authentication,devise,download,Ruby On Rails,Authentication,Devise,Download,我有一个运行在服务器上的rails应用程序。应用程序使用Desive实现了用户身份验证。我的文件托管在另一台服务器上,我希望能够只允许我的应用程序中经过身份验证(登录)的用户下载这些文件-这可能吗?有好的Rails解决方案吗 谢谢。您正在寻找SSO机制 需要一个可以作为提供程序的单用户管理器应用程序(OAuth2 ?)以及可以进行身份验证的不同应用程序(或客户端) 他们使用相同的用户管理器 见: Github: Jeff虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考。如

我有一个运行在服务器上的rails应用程序。应用程序使用Desive实现了用户身份验证。我的文件托管在另一台服务器上,我希望能够只允许我的应用程序中经过身份验证(登录)的用户下载这些文件-这可能吗?有好的Rails解决方案吗


谢谢。

您正在寻找SSO机制

需要一个可以作为提供程序的单用户管理器应用程序(OAuth2 ?)以及可以进行身份验证的不同应用程序(或客户端) 他们使用相同的用户管理器

见: Github:


Jeff

虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,仅链接的答案可能无效。-同时,如果代码有缺陷,我把它放在这里作为静态代码,在找到源代码之前,没有人会看到更正。我添加了Github链接作为回退。否决票真的既难又便宜。