Module: RandomStringPasswordGenerator

Defined in:
lib/random_string_password_generator.rb,
lib/random_string_password_generator/version.rb

Defined Under Namespace

Classes: Error

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.generate_password(length) ⇒ Object



7
8
9
10
# File 'lib/random_string_password_generator.rb', line 7

def self.generate_password(length)
  charset = %w[1 2 3 4 6 7 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z $ @ #]
  (0...length).map { charset.to_a[rand(charset.size)] }.join
end