Sha256: e4d05cc4f97203505b4c4d1486aea28a6c4f96763604a2194c3bfdca008dae0f

Contents?: true

Size: 523 Bytes

Versions: 5

Compression:

Stored size: 523 Bytes

Contents

require 'aptible/rails/version'
require 'aptible/rails/railtie' if defined?(::Rails)

require 'gem_config'

module Aptible
  module Rails
    include GemConfig::Base

    with_configuration do
      # Where users will be redirected on
      has :login_url, classes: [String], default: '/login'

      has :client_id, classes: [String, NilClass],
                      default: ENV['CLIENT_ID']
      has :client_secret, classes: [String, NilClass],
                          default: ENV['CLIENT_SECRET']
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
aptible-rails-0.1.4 lib/aptible/rails.rb
aptible-rails-0.1.3 lib/aptible/rails.rb
aptible-rails-0.1.2 lib/aptible/rails.rb
aptible-rails-0.1.1 lib/aptible/rails.rb
aptible-rails-0.1.0 lib/aptible/rails.rb