Class: DigitalOpera::Token

Inherits:
Object show all
Defined in:
lib/digital_opera/token.rb

Class Method Summary collapse

Class Method Details

.generate(key_len = 40) ⇒ Object



10
11
12
13
# File 'lib/digital_opera/token.rb', line 10

def self.generate(key_len = 40)
  alphanumerics = [('a'..'z'), ('A'..'Z'), ('0'..'9')].map { |i| i.to_a }.flatten
  (0...key_len).map{ alphanumerics[rand(alphanumerics.length)] }.join
end