Devails with Rails3を認証に使用していますが、アプリの性質上、クライアントのIPが変更されます。ユーザセッションが単一のIP上にあることを要求するDeviseを停止するにはどうすればよいですか。明らかに、IPが変更されたときにクッキーは保持されます。私はどのようにしてIPアドレスの変更を無視するようにdevise認証を教えていますか?
おかげで私はあなたの工夫オプションで:rememberable
を持っていることを前提とたくさん
Devails with Rails3を認証に使用していますが、アプリの性質上、クライアントのIPが変更されます。ユーザセッションが単一のIP上にあることを要求するDeviseを停止するにはどうすればよいですか。明らかに、IPが変更されたときにクッキーは保持されます。私はどのようにしてIPアドレスの変更を無視するようにdevise認証を教えていますか?
おかげで私はあなたの工夫オプションで:rememberable
を持っていることを前提とたくさん
は、のようないくつかのこと:
create_table :users do |t|
t.database_authenticatable
t.confirmable
t.recoverable
t.rememberable
t.trackable
t.timestamps
end
再び:
class User < ActiveRecord::Base
devise :database_authenticatable, :confirmable, :recoverable, :rememberable, :trackable, :validatable
end
そして、あなたの移行では、このようなものを持っていますモデルと移行のために強調されています。 文書はhereです。
申し訳ありませんが、私は完全なばかげた話をしていましたが、実際に問題が何かを把握するのに役立ちました。どうもありがとう。 – Graeme
問題なく、私は助けてうれしいです。 –
これは、セッションが継続されている限り、deviseのように見えます。 devise configを投稿できますか?カスタムオプションはありますか? –