module MultiSubmitCheck::FormHelperHack

form表单修改

Public Instance Methods

token_field() click to toggle source
# File lib/multi_submit_check.rb, line 8
def token_field
  tk = Digest::SHA1.hexdigest((Time.now.to_i + rand(0xffffff)).to_s)[0..20]
  #生成session的名字和当前请求路径一样。
  return hidden_field_tag(:__token__, (session[request.path] = tk))
end