instance method token_tag

Ruby on Rails edge

Since edge Private — implementation detail, not part of the public API

Signature

token_tag(token = nil, form_options: {})

No documentation comment.

Parameters

token opt = nil
form_options key = {}
Source
# File actionview/lib/action_view/helpers/navigation_helper.rb, line 647
        def token_tag(token = nil, form_options: {})
          if token != false && defined?(protect_against_forgery?) && protect_against_forgery? &&
              (token || !defined?(embed_authenticity_token?) || embed_authenticity_token?)
            token = form_authenticity_token(form_options: form_options) if token == true || token.nil?
            options = { type: "hidden", name: request_forgery_protection_token.to_s, value: token }
            options[:autocomplete] = "off" unless ActionView::Base.remove_hidden_field_autocomplete
            tag(:input, options)
          else
            ""
          end
        end

Defined in actionview/lib/action_view/helpers/navigation_helper.rb line 647 · View on GitHub · Improve this page · Find usages on GitHub

Defined in ActionView::Helpers::NavigationHelper

Type at least 2 characters to search.

Use the arrow keys to navigate results, Enter to open one, Escape to close.

Keyboard shortcuts

/
Focus search
⌘K / Ctrl-K
Command palette
?
This help
Esc
Close