Module: PasswordProtectedHelpers

Defined in:
lib/generators/templates/scaffold/lib/password_protected_helpers.rb

Constant Summary collapse

PW_ARRAY =
[nil].freeze

Instance Method Summary collapse

Instance Method Details

#authenticate(headers) ⇒ Object



8
9
10
11
12
13
# File 'lib/generators/templates/scaffold/lib/password_protected_helpers.rb', line 8

def authenticate(headers)
  error!(error: {
    code: 'bad_password',
    message: 'bad password' }
  ) unless PW_ARRAY.include? headers['Password']
end