Railsでパスワード暗号化をしてくれる便利なbcrypt!

パスワード機能を実行する際には暗号化が必要になりますよね。

ここで使えるのがbcryptです。

 

「password」と「password_confirmation」でPostするとbcryptが暗号化してくれます。

既存データのパスワードを変更したい!という場合もこのデータを変更することで対応できます!

# コンソール起動
bin/rails c

# パスワード更新
data = [Model名].find([存在するid])
data.update(password: 'password', password_confirmation: 'password')

 

緊急対応とか急いで対応する場合はこのようなやり方もありですね!

 

参考になれば幸いです(*^^*)