如何在ROR应用程序中重新配置现有设计模块,以便从数据库切换到REST API以进行身份​​验证

时间:2015-03-24 00:07:20

标签: ruby-on-rails database rest devise

我的任务是找到一个解决方案来重新分解现有的rails应用程序,用一个新的实现来替换基于数据库的身份验证(见下文),该实现使用后端通过REST API调用进行身份验证。像所提出的解决方案一样应该最小化变化。想知道过去是否有人做过类似的事情可以分享。

设计: database_authenticatable ,:可注册, :可恢复的,:可记住的,:可跟踪的,:可验证的, :omniauthable,omniauth_providers:[:saml]

1 个答案:

答案 0 :(得分:0)

您需要添加其他Devise身份验证策略。这是一个过程,但这是一个很好的资源,让你到那里:

http://kyan.com/blog/2013/10/11/devise-authentication-strategies