Module: PasswordGenerator

Defined in:
lib/password_generator.rb,
lib/password_generator/railtie.rb,
lib/password_generator/view_helper.rb

Overview

lib/password_generator/view_helper.rb

Defined Under Namespace

Modules: ViewHelper Classes: Railtie

Class Method Summary collapse

Class Method Details

.generate_password(length = 12) ⇒ Object



5
6
7
8
# File 'lib/password_generator.rb', line 5

def self.generate_password(length = 12)
  characters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@\#$%^&*()_+"
  Array.new(length) { characters[rand(characters.length)] }.join
end