Ruby on rails 设计身份验证gem:如何使用模型配置身份验证

Ruby on rails 设计身份验证gem:如何使用模型配置身份验证,ruby-on-rails,ruby-on-rails-3,devise,Ruby On Rails,Ruby On Rails 3,Devise,我需要自定义Desive的配置,以便可以使用我自己的模型(使用SAVON请求Web服务)而不是数据库进行身份验证。您可能需要查看设备源。 这是数据库\u身份验证模块: 我能想到的一个很好的解决方案是制作我自己的身份验证模块,如下所示: module Devise module Models module SavonAuthenticatable extend ActiveSupport::Concern # ... end

我需要自定义Desive的配置,以便可以使用我自己的模型(使用SAVON请求Web服务)而不是数据库进行身份验证。

您可能需要查看设备源。 这是数据库\u身份验证模块:

我能想到的一个很好的解决方案是制作我自己的身份验证模块,如下所示:

  module Devise
    module Models
      module SavonAuthenticatable
        extend ActiveSupport::Concern

        # ...
      end
    end
  end

我没有时间把Desive的所有代码都吐出来,可能有更好的解决方案,但这只是为了让你开始。

请检查这个问题,然后返回不适合你的内容: