Class: ThreeScale::Middleware::UserKeyAuthenticator

Inherits:
BaseAuthenticator
  • Object
show all
Defined in:
lib/3scale/middleware.rb

Instance Method Summary collapse

Instance Method Details

#credentials(username) ⇒ Object



67
68
69
# File 'lib/3scale/middleware.rb', line 67

def credentials(username, *)
  { user_key: username }
end

#provided?(username) ⇒ Boolean

Returns:

  • (Boolean)


63
64
65
# File 'lib/3scale/middleware.rb', line 63

def provided?(username, *)
  username && !username.empty?
end