エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
attr_encryptedでハマった話 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
attr_encryptedでハマった話 - Qiita
class AbstractUser < ActiveRecord::Base self.abstract_class = true attr_accessible :name, :passwo... class AbstractUser < ActiveRecord::Base self.abstract_class = true attr_accessible :name, :password attr_encrypted :password, key: 'secretkey' end irb> user = User.new(name: 'hoge', password: 'fuga') irb> user.encrypted_password # => 暗号化されたパスワード irb> user.password # => 'fuga' irb> user[:encrypted_password] # => nil !? irb> user.save # => encrypted_passwordはNULLで保存される(NOT NULL制約があるならエラー) 原因 #encryp