Sha256: c0f83951dfcfa0e95c3c517129ff9e3a432d439b5ecfac245ebf3fb2290c9420

Contents?: true

Size: 380 Bytes

Versions: 5

Compression:

Stored size: 380 Bytes

Contents

module Tinytokenauth

  class Configuration
    attr_accessor :user_class, :token_validity_hours, :token_auto_renew_hours, :token_secret, :cookie_name

    def initialize
      @user_class = 'User'
      @token_validity_hours = 24
      @token_auto_renew_hours = 4
      @token_secret = Rails.application.credentials.secret_key_base
      @cookie_name = 'ttauth'
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
tinytokenauth-rails-0.90.3 lib/tinytokenauth/configuration.rb
tinytokenauth-rails-0.90.2 lib/tinytokenauth/configuration.rb
tinytokenauth-rails-0.90.1 lib/tinytokenauth/configuration.rb
tinytokenauth-rails-0.90.0 lib/tinytokenauth/configuration.rb
tinytokenauth-rails-0.1.11 lib/tinytokenauth/configuration.rb