Module: ApiKeyMaker

Defined in:
lib/api_key_maker.rb,
lib/api_key_maker/railtie.rb,
lib/api_key_maker/version.rb,
lib/api_key_maker/model_additions.rb

Defined Under Namespace

Modules: ModelAdditions Classes: Railtie

Constant Summary collapse

VERSION =
"0.0.2"

Class Method Summary collapse

Class Method Details

.make_api_key(length = 10) ⇒ Object

Create an API Key



9
10
11
# File 'lib/api_key_maker.rb', line 9

def self.make_api_key(length = 10)
  Digest::SHA1.hexdigest(Time.now.to_s + rand(12341234).to_s)[1..length]
end