Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 设计是否有';回调';?_Ruby On Rails_Devise - Fatal编程技术网

Ruby on rails 设计是否有';回调';?

Ruby on rails 设计是否有';回调';?,ruby-on-rails,devise,Ruby On Rails,Devise,用户登录后,我想手动记录此事件,并在数据库中增加一个计数器列 在design中登录后是否有类似的内容?正如ActiveRecord在保存之前的?Deave在幕后使用Warden,Warden为您提供大量回调: 查看身份验证后的回调。这就是你要找的 代码: 您只需创建一个新的初始值设定项文件并将代码放在那里。(如/config/initializers/warden_callbacks.rb)我应该在哪里写入这些回调?您只需创建一个新的初始值设定项文件并将代码放在那里。(如/config/ini

用户登录后,我想手动记录此事件,并在数据库中增加一个计数器列


design
中登录后是否有类似
的内容?正如
ActiveRecord
在保存之前的

Deave在幕后使用Warden,Warden为您提供大量回调:

查看身份验证后的
回调。这就是你要找的

代码:


您只需创建一个新的初始值设定项文件并将代码放在那里。(如
/config/initializers/warden_callbacks.rb

我应该在哪里写入这些回调?您只需创建一个新的初始值设定项文件并将代码放在那里。(如
/config/initializers/warden_callbacks.rb
Warden::Manager.after_authentication do |user, auth, opts|
  # your code here.. 
end