LoginSignup
5

More than 5 years have passed since last update.

Rubyでお手軽パスワード生成

Last updated at Posted at 2017-02-27

これ

[*'A'..'Z', *'a'..'z', *0..9].shuffle[0..7].join

こんなのがこの世界に生まれてくる
WyjbLm8N

どうしてこれを?

「なぜパスワードを記憶するべきではないのか」を簡単に説明したムービー

私はパスワード記憶+使い回し勢なのですが、上記の記事を読んで記憶勢も時間の問題じゃね。
という気持ちになって怖くなりました。

1passwordとか便利そうなものもあるみたいだけど、
mac版やけに高いしそんなん買うぐらいだったら映画何本も買えるじゃん・・・。
そこで私の抱えるこの全ての悩みをRubyに解決してもらうことにしました。ty Matz :)

Rubyを勉強し始めて間もないガチのプログラミング初心者(脚本家をやっております)でして、
おかしな点あったらご指摘ください。指摘してくださる人、私、好き<3
そもそもパスワードってこうやって作成していいもんなの?いいもんだよね?

参考

複数の Range を結合する
Combining two different 'ranges' to one in ruby
Ruby :: メソッド引数のアスタリスクの意味

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5