Sha256: 303a87b5e313bcbdad6e9375bb01ff8820c7c15851c84fb79d86bdea6c065464

Contents?: true

Size: 1.55 KB

Versions: 4

Compression:

Stored size: 1.55 KB

Contents

<h2>
  <%= I18n.t('submit_token_title', {:scope => 'devise'}) %>
</h2>

<%= verify_authy_form do %>
  <legend><%= I18n.t('submit_token_title', {:scope => 'devise'}) %></legend>
  <%= label_tag 'authy-token' %>
  <%= text_field_tag :token, "", :autocomplete => "one-time-code", :inputmode => "numeric", :pattern => "[0-9]*", :id => 'authy-token' %>
  <label>
    <%= check_box_tag :remember_device %>
    <span><%= I18n.t('remember_device', {:scope => 'devise'}) %></span>
  </label>

  <!-- Help tooltip -->
  <!-- You need to configure a help message. -->
  <!-- See documentation: https://github.com/authy/authy-form-helpers#help-tooltip -->
  <!-- <%= link_to '?', '#', :id => 'authy-help' %> -->

  <%= authy_request_sms_link %>
  <%= submit_tag I18n.t('submit_token', {:scope => 'devise'}), :class => 'btn' %>
<% end %>

<% if @onetouch_uuid %>
    <script>
      (function(){
        var onetouchInterval = setInterval(function(){
          var onetouchRequest = new XMLHttpRequest();
          var rememberDevice = document.getElementById("remember_device").checked ? '1' : '0';
          onetouchRequest.addEventListener("load", function(){
            if(this.status != 202) clearInterval(onetouchInterval);
            if(this.status == 200) window.location = JSON.parse(this.responseText).redirect;
          });
          onetouchRequest.open("GET", "<%= polymorphic_path [resource_name, :authy_onetouch_status] %>?remember_device="+rememberDevice+"&onetouch_uuid=<%= @onetouch_uuid %>");
          onetouchRequest.send();
        }, 3000);
      })();
    </script>
<% end %>

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
devise-authy-2.2.1 app/views/devise/verify_authy.html.erb
devise-authy-2.2.0 app/views/devise/verify_authy.html.erb
devise-authy-2.1.0 app/views/devise/verify_authy.html.erb
devise-authy-2.0.0 app/views/devise/verify_authy.html.erb