Первый способ - генерирует семизначный пароль из букв разного регистра и цифр.
def pass_generate(len=7) chars = ('a'..'z').to_a + ('A'..'Z').to_a + ('1'..'9').to_a - ['o', 'O', 'i', 'I']
return Array.new(len) { chars[rand(chars.size)] }.join end
Второй способ - только буквы нижнего регистра
Array.new(6) { (rand(122-97) + 97).chr }.join
Комментариев нет:
Отправить комментарий