ruby on rails-我如何告诉design身份验证忽略IP地址更改



我使用Devise和Rails3进行身份验证,但由于应用程序的性质,客户端的IP会发生变化。如何阻止Devise要求用户会话在单个IP上。显然,当IP发生变化时,cookie会一直存在。

非常感谢

我假设你的设计选项中有:rememberable,比如:

  class User < ActiveRecord::Base
    devise :database_authenticatable, :confirmable, :recoverable, :rememberable, :trackable, :validatable
  end

在你的迁移中,你有这样的东西:

create_table :users do |t|
  t.database_authenticatable
  t.confirmable
  t.recoverable
  t.rememberable
  t.trackable
  t.timestamps
end

再次强调的是模型和迁移的可记忆性。文件在这里。

相关内容

  • 没有找到相关文章

最新更新