rubyで書いたランダムパスワードを生成するウィジェット
393 ワード
def generate_password(length=6)
chars = 'abcdefghjkmnpqrstuvwxyzABCDEFGHJKLMNOPQRSTUVWXYZ23456789'
password = ''
length.downto(1) { |i| password << chars[rand(chars.length - 1)] }
password
end
generate_password()
>> U48ydn
generate_password(10)
>> QzWXdAkDy5