Sha256: 837bcdd571719585c6373ad39685cfba67666f9ad47358b82cd54092d62e3e6f

Contents?: true

Size: 451 Bytes

Versions: 15

Compression:

Stored size: 451 Bytes

Contents

module Authentication

  # A fake authentication system for use in a development environments.
  # This is ideal for cases where the productino environment uses some
  # complex authentication that cannot be simulated in the development
  # environment easily.
  class Bogus

    # Any password will authenticate. This is to encourage people
    # to not use this in the production environment.
    def authenticate(user, password); true end
  end
end

Version data entries

15 entries across 15 versions & 2 rubygems

Version Path
adva-0.3.2 vendor/gems/authentication/lib/authentication/bogus.rb
adva-0.3.1 vendor/gems/authentication/lib/authentication/bogus.rb
adva-0.3.0 vendor/gems/authentication/lib/authentication/bogus.rb
adva-0.2.4 vendor/gems/authentication/lib/authentication/bogus.rb
adva-0.2.3 vendor/gems/authentication/lib/authentication/bogus.rb
adva-0.2.2 vendor/gems/authentication/lib/authentication/bogus.rb
adva-0.2.1 vendor/gems/authentication/lib/authentication/bogus.rb
adva-0.2.0 vendor/gems/authentication/lib/authentication/bogus.rb
adva-0.1.4 vendor/gems/authentication/lib/authentication/bogus.rb
adva-0.1.3 vendor/gems/authentication/lib/authentication/bogus.rb
adva-0.1.2 vendor/gems/authentication/lib/authentication/bogus.rb
adva-0.1.1 vendor/gems/authentication/lib/authentication/bogus.rb
adva-0.1.0 vendor/gems/authentication/lib/authentication/bogus.rb
adva_user-0.0.1 vendor/gems/authentication/lib/authentication/bogus.rb
adva-0.0.1 adva_user/vendor/gems/authentication/lib/authentication/bogus.rb