Sha256: bc7458222e0cdf2f1d02b92c440102d06e3ed59ae90a3b866c7e7bd3114809cb
Contents?: true
Size: 1.11 KB
Versions: 3
Compression:
Stored size: 1.11 KB
Contents
require 'devise_token_auth/rails/routes' module DeviseTokenAuth class Engine < ::Rails::Engine isolate_namespace DeviseTokenAuth initializer "devise_token_auth.url_helpers" do Devise.helpers << DeviseTokenAuth::Controllers::Helpers end end mattr_accessor :change_headers_on_each_request, :token_lifespan, :batch_request_buffer_throttle, :omniauth_prefix, :default_confirm_success_url, :default_password_reset_url, :redirect_whitelist self.change_headers_on_each_request = true self.token_lifespan = 2.weeks self.batch_request_buffer_throttle = 5.seconds self.omniauth_prefix = '/omniauth' self.default_confirm_success_url = nil self.default_password_reset_url = nil self.redirect_whitelist = nil def self.setup(&block) yield self Rails.application.config.after_initialize do if defined?(::OmniAuth) ::OmniAuth::config.path_prefix = Devise.omniauth_path_prefix = self.omniauth_prefix end end end end
Version data entries
3 entries across 3 versions & 1 rubygems