Sha256: 8634b6a0d6de689bd56c6d20e817196b6ba10ca2d5d2b5a1c53860488831b4dd

Contents?: true

Size: 339 Bytes

Versions: 10

Compression:

Stored size: 339 Bytes

Contents

# HttpBasic authenticator for feed authentication
module AdminData
  class Authenticator

    def initialize(userid, password)
      @userid = userid
      @password = password
    end

    def verify(controller)
      controller.authenticate_or_request_with_http_basic { |_u, _p| (_u == @userid) && (_p == @password) }
    end

  end
end

Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
the_jobbook_admin_data-1.3.0a lib/admin_data/authenticator.rb
admin_data-1.2.1 lib/admin_data/authenticator.rb
admin_data-1.2.0 lib/admin_data/authenticator.rb
admin_data-1.1.16 lib/admin_data/authenticator.rb
admin_data-1.1.15 lib/admin_data/authenticator.rb
admin_data-1.1.14 lib/admin_data/authenticator.rb
admin_data-1.1.13 lib/admin_data/authenticator.rb
admin_data-1.1.12 lib/admin_data/authenticator.rb
admin_data-1.1.11 lib/admin_data/authenticator.rb
admin_data-1.1.10 lib/admin_data/authenticator.rb