Class: RuCaptcha::CaptchaController

Inherits:
ActionController::Base
  • Object
show all
Defined in:
app/controllers/ru_captcha/captcha_controller.rb

Instance Method Summary collapse

Instance Method Details

#indexObject



3
4
5
6
7
8
9
10
11
12
# File 'app/controllers/ru_captcha/captcha_controller.rb', line 3

def index
  headers['Cache-Control'] = 'no-cache, no-store, max-age=0, must-revalidate'
  headers['Pragma'] = 'no-cache'

  if Gem.win_platform?
    send_file generate_rucaptcha, disposition: 'inline', type: 'image/png'
  else
    send_data generate_rucaptcha, disposition: 'inline', type: 'image/png'
  end
end